All of my important config files
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

56 lines
1.2 KiB

8 years ago
4 years ago
8 years ago
5 years ago
8 years ago
5 years ago
8 years ago
7 years ago
7 years ago
7 years ago
6 years ago
5 years ago
6 years ago
5 years ago
4 years ago
4 years ago
4 years ago
  1. # in case its not already thera
  2. alias la='ls -la'
  3. alias sagu='sudo apt update && sudo apt dist-upgrade'
  4. alias sagi='sudo apt install '
  5. alias notes='vim "+:NV"'
  6. alias slog='sudo less /var/log/syslog'
  7. alias v='f -e vim' # quick opening files with vim
  8. alias o='a -e xdg-open' # quick opening files with xdg-open
  9. alias j='zz '
  10. # {{{ GIT related
  11. alias gs='git status'
  12. alias gfr='git fetch && git rebase'
  13. alias gl='git log'
  14. alias gc='git commit '
  15. alias ga='git add '
  16. alias gc1='git clone --depth 1 '
  17. alias gco='git checkout '
  18. #}}}
  19. alias mem='cd /dev/shm'
  20. alias svim='sudoedit '
  21. alias down='http --download '
  22. alias p3='python3 '
  23. alias open='xdg-open '
  24. alias -g L='| less'
  25. alias -g G='| grep'
  26. # {{{ Golang
  27. alias gos='cd $GOPTAH/src'
  28. # }}}
  29. # {{{ exa
  30. if hash exa 2&>/dev/null ; then
  31. alias ls='exa '
  32. alias lg='l --git '
  33. alias lt='l --tree '
  34. fi
  35. #}}}
  36. alias dcu='sudo docker-compose up'
  37. alias dcs='sudo docker-compose start'
  38. alias dce='sudo docker-compose stop'
  39. alias rs='rsync -aAxv --progress '
  40. alias gcc='gcc -Wall -Wextra '
  41. alias mail='neomutt'
  42. alias sys='sudo systemctl '
  43. alias jour='sudo journalctl '
  44. alias usys='systemctl --user '
  45. alias ujour='journalctl --user '