Dotfiles for different machines on different branches.
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.

59 lines
926 B

1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
  1. #!/bin/sh
  2. # bash
  3. alias ":wq"="exit"
  4. alias ":q"="exit"
  5. # cd
  6. alias ".."="cd .."
  7. alias "..1"="cd .."
  8. alias "..2"="cd ../.."
  9. alias "..3"="cd ../../.."
  10. alias "..4"="cd ../../../.."
  11. alias "..5"="cd ../../../../.."
  12. # clear
  13. alias clear="clear && neofetch"
  14. # config
  15. alias config="/usr/bin/git --git-dir=$HOME/dotfiles --work-tree=$HOME"
  16. # grep
  17. alias grep="grep --color=auto"
  18. # lastpass
  19. alias lastpass="lpass"
  20. # latex
  21. alias TexHandout='cp ~/github/Tools/LaTeX\ Templates/LaTeX\ Handout/Handout.tex'
  22. # ls(d)
  23. alias l="lsd"
  24. alias la="lsd -la"
  25. alias ll="lsd -l"
  26. alias tree="lsd --tree"
  27. # mkdir
  28. alias mkdir="mkdir -p"
  29. # mount
  30. alias mount="mount |column -t"
  31. # pacman
  32. alias pac="sudo pacman"
  33. alias pacclean="sudo pacman -Rs $(pacman -Qtdq)"
  34. # ping
  35. alias ping="ping -c 5"
  36. # root/sudo
  37. alias root="sudo -i"
  38. alias su="sudo -i"
  39. # vim
  40. alias svim="sudo vim"
  41. alias image="sxiv"
  42. alias mail="neomutt"
  43. alias reddit="rtv"
  44. alias video="mpv"