dotfiles/dot_aliases

80 lines
2.1 KiB
Plaintext
Raw Normal View History

# vim: ft=zsh
# General
alias '...'='../..'
alias '....'='../../..'
alias '.....'='../../../..'
alias '......'='../../../../..'
alias '.......'='../../../../../..'
alias '........'='../../../../../../..'
alias ls='ls --group-directories-first --color=always --time-style=long-iso'
alias cl=clear
alias cdl='cd ~/ && cl'
alias rmr='rm -rIf'
alias mkdir='mkdir -p'
alias df='df -h'
alias ran=ranger
alias -g WC='| wc -l'
alias rcp='rsync -rPv'
alias cal='cal -m'
alias grep='grep -Hn --color=always'
alias -g NO='>/dev/null 2>&1'
alias -g clip='xclip -selection c'
2021-04-10 08:46:39 +02:00
alias db='duplicity-backup -c ~/.config/duplicity-backup.conf'
2021-06-28 23:45:12 +02:00
alias myip='curl https://icanhazip.com'
alias -g vim='nvim'
2021-04-10 08:46:39 +02:00
alias -g vimdiff='nvim -d'
2020-12-06 11:27:31 +01:00
alias zfs='sudo zfs'
alias zpool='sudo zpool'
alias 'zpool import'='zpool import -d /dev/disk/by-id'
alias fdisk='sudo fdisk'
alias diff='diff -y --suppress-common-lines'
alias cz=chezmoi
alias dockre=docker
alias unbound='cd ~/dev/docker/unbound; dcrestart; -'
# Systemctl aliases
alias sctl='sudo systemctl'
alias sstatus='sudo systemctl status'
alias sstart='sudo systemctl start'
alias srestart='sudo systemctl restart'
alias sreload='sudo systemctl reload'
alias sstop='sudo systemctl stop'
alias senable='sudo systemctl enable'
alias sdisable='sudo systemctl disable'
alias hib='sudo systemctl suspend'
alias suctl='systemctl --user'
alias sustatus='systemctl --user status'
alias sustart='systemctl --user start'
alias surestart='systemctl --user restart'
alias sureload='systemctl --user reload'
alias sustop='systemctl --user stop'
alias suenable='systemctl --user enable'
alias sudisable='systemctl --user disable'
# Pass aliases
alias psh='pass show'
2020-12-06 11:27:31 +01:00
alias psc='pass show --clip'
alias psi='pass insert'
alias pse='pass edit'
alias pgp='pass git push'
alias pgl='pass git pull'
# Oh my zsh alias override
alias -g du='du -sh'
alias -g duf='du -sh * | sort -h'
alias -g dufa='du -sh * .* | sort -h'
alias la='ls -a'
alias ll='ls -lah'
unalias -m 'fd'
unalias -m 'ff'
unalias -m '_'
unalias -m 'please'
unalias -m 'rm'
2020-10-06 11:40:02 +02:00
unset -f 'ggf'
unset -f 'ggfl'
2021-03-09 12:47:35 +01:00
# i3 aliases
2020-10-06 11:40:02 +02:00
alias i3exit='i3-msg exit'