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.

53 lines
804 B

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. # ls(d)
  21. alias l="lsd"
  22. alias la="lsd -la"
  23. alias ll="lsd -l"
  24. alias tree="lsd --tree"
  25. # mount
  26. alias mount="mount |column -t"
  27. # pacman
  28. alias pac="sudo pacman"
  29. alias pacclean="sudo pacman -Rs $(pacman -Qtdq)"
  30. # ping
  31. alias ping="ping -c 5"
  32. # root/sudo
  33. alias root="sudo -i"
  34. alias su="sudo -i"
  35. # vim
  36. alias svim="sudo vim"
  37. alias image="sxiv"
  38. alias mail="neomutt"
  39. alias reddit="rtv"
  40. alias video="mpv"