Split off zsh aliases into separate file
This commit is contained in:
parent
950fd3902e
commit
7b948c30fe
|
@ -0,0 +1,77 @@
|
|||
# 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'
|
||||
alias db='sudo duplicity-backup -c /etc/duplicity/duplicity-backup.conf'
|
||||
alias wakerouter='wol 18:a9:05:39:c4:4d'
|
||||
alias myip='curl icanhazip.com'
|
||||
alias -g vim='nvim'
|
||||
alias manage='python manage.py'
|
||||
alias zpool='sudo zpool'
|
||||
alias 'zpool import'='zpool import -d /dev/disk/by-id'
|
||||
alias zfs='sudo zfs'
|
||||
alias fdisk='sudo fdisk'
|
||||
alias cfn='cfn-lint'
|
||||
alias diff='diff -y --suppress-common-lines'
|
||||
alias -g HASH='| sha256sum | base64 H -n1 | clip'
|
||||
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'
|
||||
alias psi='pass insert'
|
||||
alias pse='pass edit'
|
||||
alias pgp='pass git push'
|
||||
alias pgl='pass git pull'
|
||||
|
||||
# Oh my zsh alias override
|
||||
alias yar='yay'
|
||||
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'
|
75
dot_zshrc
75
dot_zshrc
|
@ -45,80 +45,7 @@ fpath=(~/.config/zsh/completions ~/.config/zsh/functions $fpath)
|
|||
autoload -Uz compinit && compinit
|
||||
autoload -Uz ~/.config/zsh/functions/*
|
||||
|
||||
# Aliases
|
||||
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'
|
||||
alias db='sudo duplicity-backup -c /etc/duplicity/duplicity-backup.conf'
|
||||
alias wakerouter='wol 18:a9:05:39:c4:4d'
|
||||
alias myip='curl icanhazip.com'
|
||||
alias -g vim='nvim'
|
||||
alias manage='python manage.py'
|
||||
alias zpool='sudo zpool'
|
||||
alias 'zpool import'='zpool import -d /dev/disk/by-id'
|
||||
alias zfs='sudo zfs'
|
||||
alias fdisk='sudo fdisk'
|
||||
alias cfn='cfn-lint'
|
||||
alias diff='diff -y --suppress-common-lines'
|
||||
alias -g HASH='| sha256sum | base64 H -n1 | clip'
|
||||
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'
|
||||
alias psi='pass insert'
|
||||
alias pgp='pass git push'
|
||||
alias pgl='pass git pull'
|
||||
|
||||
# Oh my zsh alias override
|
||||
alias yar='yay'
|
||||
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'
|
||||
source ~/.aliases
|
||||
|
||||
# Variable exports
|
||||
export VISUAL="nvim"
|
||||
|
|
Loading…
Reference in New Issue