[zsh] Update shell init: rc
This commit is contained in:
parent
b09d523218
commit
c30b46a88b
26 changed files with 479 additions and 462 deletions
43
zsh/func/init_rc_aliases
Normal file
43
zsh/func/init_rc_aliases
Normal file
|
@ -0,0 +1,43 @@
|
|||
#!/usr/bin/env zsh
|
||||
# Eryn Wells <eryn@erynwells.me>
|
||||
|
||||
autoload binary_exists
|
||||
|
||||
function init_rc_aliases
|
||||
{
|
||||
shell-log -l 'debug' "Setting up shell aliases"
|
||||
|
||||
alias j='jobs'
|
||||
alias h='history'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias e='emacs'
|
||||
|
||||
alias chux='chmod u+x'
|
||||
alias chuw='chmod u+w'
|
||||
alias chur='chmod u+r'
|
||||
alias cho="chown $USER"
|
||||
|
||||
alias today='date +%Y-%m-%d'
|
||||
alias addkey="ssh-agent ~/.ssh/id_rsa"
|
||||
|
||||
alias pprint="python -c 'import sys,pprint; pprint.pprint(eval(sys.stdin.read()))'"
|
||||
alias pprint-json="python -c 'import sys,json;print json.dumps(json.load(sys.stdin), indent=2)'"
|
||||
|
||||
alias gp='g p origin $gitbranch'
|
||||
alias gpf='g p -f origin $gitbranch'
|
||||
alias bx='bundle exec'
|
||||
|
||||
binary_exists ledger && alias l='ledger'
|
||||
binary_exists gpg2 && alias gpg='gpg2'
|
||||
|
||||
shell-log -l debug 'Setting up suffix aliases'
|
||||
alias -s c='vim'
|
||||
alias -s tex='vim'
|
||||
alias -s txt='vim'
|
||||
alias -s xml='vim'
|
||||
alias -s jar='java -jar'
|
||||
|
||||
}
|
||||
|
||||
init_rc_aliases "$@"
|
Loading…
Add table
Add a link
Reference in a new issue