Last active
December 18, 2015 15:19
-
-
Save developer88/5803768 to your computer and use it in GitHub Desktop.
.bash_profile for Mac OS X
This file contains 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
# Hack for using proxy on MacOS X | |
export http_proxy="http://LOGIN:PASSWORD@ADDRESS:PORT" | |
export ftp_proxy="http://LOGIN:PASSWORD@ADDRESS:PORT" | |
export FTP_PROXY="http://LOGIN:PASSWORD@ADDRESS:PORT" | |
export HTTP_PROXY="http://LOGIN:PASSWORD@ADDRESS:PORT" | |
export ALL_PROXY="http://LOGIN:PASSWORD@ADDRESS:PORT" | |
# Aliases | |
alias curl="curl -x LOGIN:PASSWORD@ADDRESS:PORT" | |
alias svn=colorsvn | |
# Build-in apache | |
alias apache='sudo apachectl' | |
alias apache_config='sudo vim /etc/apache2/httpd.conf' | |
alias apache_user_config='sudo vim /etc/apache2/users/eremin_av.conf' | |
# Android | |
alias avd='PATH_TO_ADNROID_SDK/sdk/tools/android avd' | |
# Build-in php | |
alias php_config_old='sudo vim /etc/php.ini' | |
alias php_config='sudo vim /private/etc/php.ini' | |
# Ruby | |
alias ruby_server='ruby -run -e httpd . -p 8888' | |
alias be='bundle exec ' | |
alias ber='bundle exec rake' | |
alias 'faye'='rackup faye.ru -s thin -E production' | |
# Common | |
alias profile='vim ~/.bash_profile' | |
alias update_self='source ~/.bash_profile' | |
alias WebSites='cd ~/Sites' | |
# Tools | |
alias 'rebase'='git pull --rebase' | |
alias 'development'='cd /Users/developer/Documents/DEVELOPMENT' | |
alias 'make_coffee'='coffee -w --compile' | |
alias 'tocoffee'='coffee -w --compile' | |
# DataBase | |
alias 'pg_sql_restore'='PGPASSWORD=!some_password! psql -cO -U !user_name! -d !db_name! -h localhost -f ' # + set path to backup file | |
alias 'pg_tar_restore'='PGPASSWORD=!some_password! pg_restore -cO -U !user_name! -d !db_name! -h localhost ' # + set path to backup file | |
alias 'get_db_backup'='scp !user_name!@!server_address!:/tmp/fresh_backup.tar ' # + set destination path | |
ssh-add ~/.ssh/id_rsa # Hack for some bugs in MacOsX | |
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function* |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment