Last active
November 18, 2015 19:21
-
-
Save sherakama/a3f24f32a1155e50f68f to your computer and use it in GitHub Desktop.
.bashrc file
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
export PATH=${PATH}:/usr/local/sbin | |
export PATH=/usr/local/bin:${PATH} | |
export PATH=${PATH}:~/bin | |
export PS1="\u:\w$ " | |
# alias composer="php /usr/bin/composer.phar" | |
alias ppp="php app/console" | |
alias chrome='open -n -a "Google Chrome.app" --args --auth-server-whitelist="*.stanford.edu" --auth-negotiate-delegate-whitelist="*.stanford.edu"' | |
alias drupalcs="phpcs --standard=Drupal --extensions='php,module,inc,install,test,profile,theme,js,css,info,txt'" | |
alias drush8="/usr/local/Cellar/drush/drush8/drush" | |
# drush aliases | |
alias dbu="drush php-eval 'global \$base_url; echo \$base_url . \"\n\";'" | |
alias drsqlq="drush sqlq --extra='-t'" | |
alias daa="drush upwd admin --password=admin" | |
alias fxport="drush vset stanford_sites_allow_features_generate 1" | |
alias setset="cp sites/default/default.settings.php sites/default/settings.php && subl sites/default/settings.php:214" | |
alias build-jsv="cd /httpdocs && sudo rm -Rf /httpdocs/jsvmake.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/development/jumpstart.make /httpdocs/jsvmake.su.dev --working-copy -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jsvmake.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jsvmake_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jsvmake.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart -y && daa && drush uli" | |
alias build-jsa="cd /httpdocs && sudo rm -Rf /httpdocs/jsamake.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/development/jumpstart-academic.make /httpdocs/jsamake.su.dev --working-copy -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jsamake.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jsamake_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jsamake.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart_academic -y && daa && drush uli" | |
alias build-jsp="cd /httpdocs && sudo rm -Rf /httpdocs/jspmake.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/development/jumpstart-personal.make /httpdocs/jspmake.su.dev --working-copy -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jspmake.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jspmake_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jspmake.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart_personal -y && daa && drush uli" | |
alias build-jsplus="cd /httpdocs && sudo rm -Rf /httpdocs/jsplus.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/development/jumpstart-plus.make /httpdocs/jsplus.su.dev --working-copy -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jsplus.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jsplus_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jsplus.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart_plus -y && daa && drush uli" | |
alias build-jsvpsa="cd /httpdocs && sudo rm -Rf /httpdocs/jsvpsa.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/development/jumpstart-vpsa.make /httpdocs/jsvpsa.su.dev --working-copy -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jsvpsa.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jsvpsa_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jsvpsa.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart_vpsa -y && daa && drush uli" | |
alias build-jse="cd /httpdocs && sudo rm -Rf /httpdocs/jsemake.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/development/jumpstart-engineering.make /httpdocs/jsemake.su.dev --working-copy -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jsemake.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jsemake_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jsemake.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart_engineering -y && daa && drush uli" | |
alias build-jsv-prod="cd /httpdocs && sudo rm -Rf /httpdocs/jsvmakeprod.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/production/jumpstart.make /httpdocs/jsvmakeprod.su.dev --working-copy -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jsvmakeprod.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jsvmakeprod_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jsvmakeprod.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart -y && daa && drush uli" | |
alias build-jsa-prod="cd /httpdocs && sudo rm -Rf /httpdocs/jsamakeprod.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/production/jumpstart-academic.make /httpdocs/jsamakeprod.su.dev --working-copy -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jsamakeprod.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jsamakeprod_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jsamakeprod.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart_academic -y && daa && drush uli" | |
alias build-jsp-prod="cd /httpdocs && sudo rm -Rf /httpdocs/jspmakeprod.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/production/jumpstart-personal.make /httpdocs/jspmakeprod.su.dev --working-copy -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jspmakeprod.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jspmakeprod_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jspmakeprod.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart_personal -y && daa && drush uli" | |
alias build-jsplus-prod="cd /httpdocs && sudo rm -Rf /httpdocs/jsplusprod.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/production/jumpstart-plus.make /httpdocs/jsplusprod.su.dev --working-copy -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jsplusprod.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jsplusprod_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jsplusprod.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart_plus -y && daa && drush uli" | |
alias build-jsvpsa-prod="cd /httpdocs && sudo rm -Rf /httpdocs/jsvpsaprod.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/production/jumpstart-vpsa.make /httpdocs/jsvpsaprod.su.dev --working-copy -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jsvpsaprod.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jsvpsaprod_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jsvpsaprod.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart_vpsa -y && daa && drush uli" | |
alias build-jse-prod="cd /httpdocs && sudo rm -Rf /httpdocs/jseprod.su.dev && drush make /httpdocs/stanford-jumpstart-deployer/make/production/jumpstart-engineering.make /httpdocs/jseprod.su.dev -v --no-cache --ignore-checksums --prepare-install --concurrency=4 && cd /httpdocs/jseprod.su.dev && rm .htaccess && cp /Users/admin/scripts/su/.htaccess ./ && cp /Users/admin/scripts/su/settings.php sites/default/settings.php && sed -i .bak 's/\[dbname\]/jseprod_su_dev/g' sites/default/settings.php && sed -i .bak 's/\[baseurl\]/http\:\/\/jseprod.su.dev/g' sites/default/settings.php && drush si stanford_sites_jumpstart_engineering -y && daa && drush uli" | |
alias install-capx="drush si standard -y && drush dis shortcuts overlay toolbar dashboard update -y && drush en admin_menu_toolbar stanford_bean_types stanford_person devel views_ui -y && daa && drush vset file_private_path sites/default/files/private && drush en stanford_capx -y" | |
#behat and testings | |
alias bbl="behat --profile local -v" | |
alias bbs="behat --profile sites -v" | |
alias bbb="behat --profile default -v" | |
alias bsafe="behat --profile sites --suite live -v" | |
alias blinks="ln -s ../../../includes/bootstrap/SWSFeatureContext.php ./ && ln -s ../../../includes/bootstrap/SWSDrupalContext.php ./ && ln -s ../../../includes/bootstrap/SWSMinkContext.php ./" | |
alias selenium='java -jar /usr/local/Cellar/selenium-server-standalone/2.48.2/libexec/selenium-server-standalone-2.48.2.jar &' | |
#homebrew | |
alias use_php53="brew unlink php54 && brew unlink php55 && brew unlink php53 && brew link php53" | |
alias use_php54="brew unlink php53 && brew unlink php55 && brew unlink php54 && brew link php54" | |
alias use_php55="brew unlink php53 && brew unlink php54 && brew unlink php55 && brew link php55" | |
alias use_php56="brew unlink php53 && brew unlink php54 && brew unlink php55 && brew unlink php55 && brew link php56" | |
alias webstart="sh /Users/admin/scripts/webserver-start.sh" | |
alias webstop="sh /Users/admin/scripts/webserver-stop.sh" | |
alias su-clone="sh /Users/admin/scripts/su/su-clone.sh" | |
alias su-destroy="sh /Users/admin/scripts/su/su-destroy.sh" | |
alias notes="cd ~/notes" | |
alias flushdnscache="sudo killall -HUP mDNSResponder" | |
alias removegit="find . | grep /.git | xargs rm -rf" | |
# gitprompt configuration | |
# Set config variables first | |
GIT_PROMPT_ONLY_IN_REPO=1 | |
# GIT_PROMPT_FETCH_REMOTE_STATUS=0 # uncomment to avoid fetching remote status | |
# GIT_PROMPT_SHOW_UPSTREAM=1 # uncomment to show upstream tracking branch | |
# GIT_PROMPT_STATUS_COMMAND=gitstatus_pre-1.7.10.sh # uncomment to support Git older than 1.7.10 | |
GIT_PROMPT_START="\u:\w$ " # uncomment for custom prompt start sequence | |
# GIT_PROMPT_END=... # uncomment for custom prompt end sequence | |
# as last entry source the gitprompt script | |
# GIT_PROMPT_THEME=Custom # use custom .git-prompt-colors.sh | |
# GIT_PROMPT_THEME=Solarized # use theme optimized for solarized color scheme | |
if [ -f "$(brew --prefix)/opt/bash-git-prompt/share/gitprompt.sh" ]; then | |
source "$(brew --prefix)/opt/bash-git-prompt/share/gitprompt.sh" | |
fi | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment