Created
December 20, 2016 14:58
-
-
Save bomatson/b5da42052edc4d1eec6e92cd9d8d8ff5 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Detect which `ls` flavor is in use | |
if ls --color > /dev/null 2>&1; then # GNU `ls` | |
colorflag="--color" | |
else # OS X `ls` | |
colorflag="-G" | |
fi | |
alias be='bundle exec' | |
alias ber='bundle exec rake' | |
alias bes='bundle exec rspec' | |
alias bec='bundle exec cucumber' | |
alias bers='bundle exec rails server' | |
alias berc='bundle exec rails console' | |
alias obliterate='ber db:drop:all db:create:all db:migrate db:test:prepare' | |
alias pgboo='postgres -D /usr/local/var/postgres' | |
alias big-files='find ~/ -size +100M -ls' | |
# List all files colorized in long format | |
alias ll='ls -lh' | |
# List all files colorized in long format, including dot files | |
alias la="ls -lha" | |
# List only directories | |
alias lsd='ls -l | grep "^d"' | |
# Always use color output for `ls` | |
alias ls="command ls ${colorflag}" | |
export LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.ogg=01;35:*.mp3=01;35:*.wav=01;35:' | |
#list all open ports | |
alias ports="lsof -i -P | grep -i 'listen'" | |
#extras | |
alias ipy='ipython qtconsole --ConsoleWidget.font_family="Consolas" --ConsoleWidget.font_size=13' | |
alias blastoff='git push heroku master' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment