You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.2 KiB
Plaintext

alias -- -='$EDITOR $(fzf)'
alias ...='cd ../..'
alias ..='cd ..'
alias O="cd ~ && mbsync -a && mu index"
alias anigif='convert -delay 12 -loop 0 *.jpg animated.gif'
alias brewup='brew update && brew upgrade && brew cu -a -f -y && brew cleanup'
alias dnsflush='sudo dscacheutil -flushcache'
alias g="git"
alias gf="git-flow"
alias ggpl='git pull origin $(current_branch)'
alias ggpnp='git pull origin $(current_branch) && git push origin $(current_branch)'
alias ggps='git push origin $(current_branch)'
alias gmo='$EDITOR $(git ls-files -m)'
alias gs="git status"
alias lg='lazygit'
alias m='neomutt'
alias mutt='neomutt'
alias nb="npm run build"
alias npmre='rm -f package-lock.json && rm -rf node_modules && npm install'
alias ns="npm start"
alias q='exit'
alias sudo='sudo '
alias t='tmux -u -2'
alias ta='tmux -u attach'
alias upall='brewup && npm-check -gu'
alias v=$EDITOR
alias vd='$EDITOR -d'
alias vdiff='$EDITOR -d'
alias vi=$EDITOR
alias vim=$EDITOR
alias vimdiff='$EDITOR -d'
alias vimup='brew uninstall neovim && brew install neovim --HEAD && nvim +CocUpdate +PlugUpgrade +PlugUpdate +TSUpdate'
alias yp='yarn lint && yarn production'
alias yre='rm -f yarn.lock && rm -rf node_modules && yarn'
alias ys='yarn start'