Skip to content

Instantly share code, notes, and snippets.

@daytonn
Created July 29, 2012 21:47
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save daytonn/3202036 to your computer and use it in GitHub Desktop.
Save daytonn/3202036 to your computer and use it in GitHub Desktop.
My bash aliases
#File System
alias files="ls -l | grep -v ^d"
alias folders="s -ld */"
alias hidden="ls -ld .??*"
alias trash="rm -rf ~/.Trash/*"
alias delete="rm -Rf"
alias remove="rm -Rf"
alias lcl="cd /usr/local"
alias src='cd /usr/local/src'
alias bin='cd /usr/local/bin'
#Shortcuts
alias home="cd ~"
alias ..="cd ../"
alias ...="cd ../.."
alias lst="ls -alh"
alias etc="cd /etc"
alias dt='cd ~/Desktop'
alias dl="cd ~/Downloads"
alias db='cd ~/Dropbox'
alias server='ssh daytonn@daytonn.dyndns.org'
alias macpro='ssh -p 23 daytonn@daytonn.dyndns.org'
alias c="clear"
alias ex="exit"
alias mxclear="rake db:drop db:create:all db:migrate db:test:prepare"
#vim
alias vim="mvim"
#Settings
alias brc="mate ~/.bash_profile"
alias bfn="mate ~/.bash_functions"
alias als='mate ~/.aliases'
alias path="mate ~/.path"
alias reload="source ~/.bash_profile;"
#Apache
alias repache="sudo /usr/sbin/apachectl restart"
alias apache="sudo /usr/sbin/apachectl start"
alias stopache="sudo /usr/sbin/apachectl stop"
#Bundler
alias be="bundle exec"
#Rails
alias r="rails"
alias s="rails s"
alias model="rails generate model"
alias migration="rails generate migration"
alias controller="rails generate controller"
alias migrate="rake db:migrate"
alias prepare="rake db:test:prepare"
alias ucorn="unicorn -p 3000"
#RVM
alias gs="rvm gemset"
#Git
alias st="git status"
alias gc="git add .; git commit -am"
alias stash="git stash"
#Application shortcuts
alias itunes="open -a iTunes"
alias firefox="open -a Firefox"
alias chrome='open -a "Google Chrome"'
alias pg="postgres -D /usr/local/var/postgres"
#Development
alias architectd="~/Development/architecture-js/bin/architect"
#Configuration
alias showdock="defaults write com.apple.dock tilesize -int 48;defaults write com.apple.dock pinning -string middle;defaults write com.apple.dock autohide -bool false;killall Dock"
alias hidedock="defaults write com.apple.dock tilesize -int 1;defaults write com.apple.dock pinning -string start;defaults write com.apple.dock autohide -bool true;killall Dock"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment