# File operations alias cp="cp -i" alias mv="mv -i" alias rm="rm -i" alias ls="ls -FG" # Lazy rgs alias rgjs="rg -g '*.js' -g '*.svelte' -g '*.vue'" alias rgrb="rg -g '*.rb'" alias rgcss="rg -g '*.css'" # tmux alias ta="tmux attach -t" alias tn="tmux new -s" # Simple python server alias spawn-server="python -m http.server 9000" # Git aliases alias g='git' alias gst="git status" alias gss="gst --short" alias gL="git log --graph --decorate" alias gc='git commit --verbose' alias gco='git checkout' alias gl="git pull" alias gm='git merge' alias gp='git push' # Graphicsmagick override alias grm="$(brew --prefix)/bin/gm" # JS friendly tree alias arbol="tree -I 'node_modules|bower_components|doc|__pycache__|\.pyc'" # Load Script Version Managers because they slow alias enable-nvm='source $(brew --prefix nvm)/nvm.sh' alias workon="echo 'DISABLED: run enable-virtualenvwrapper to enable'" alias enable-virtualenvwrapper="unalias workon; source /usr/local/bin/virtualenvwrapper.sh" alias enable-rvm="source $HOME/.rvm/scripts/rvm"