Created
October 1, 2019 15:20
-
-
Save tamcgoey/3ba30c1958ed0cc56abf560e42c98abb to your computer and use it in GitHub Desktop.
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
# | |
# Executes commands at the start of an interactive session. | |
# | |
# Authors: | |
# Sorin Ionescu <sorin.ionescu@gmail.com> | |
# | |
# Source Prezto. | |
if [[ -s "${ZDOTDIR:-$HOME}/.zprezto/init.zsh" ]]; then | |
source "${ZDOTDIR:-$HOME}/.zprezto/init.zsh" | |
fi | |
export GOPATH=$HOME | |
PATH=$PATH:$GOPATH/bin | |
export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH | |
export PATH="/usr/local/bin:$PATH" | |
# Delete Unused Local Branches | |
alias gclean="git branch | egrep -v '(^\*|master)' | xargs git branch -D" | |
alias gcl="git branch | grep -v "master" | xargs git branch -D" | |
alias coresearch="bundle exec rake elasticsearch:drop && bundle exec rake elasticsearch:reindex" | |
alias pull!="dev galaxy fallback && git pull" | |
alias rbcopy="pbpaste | highlight --syntax=ruby -O rtf | pbcopy" | |
# Android (React Native) | |
export ANDROID_HOME=$HOME/Library/Android/sdk | |
export PATH=$PATH:$ANDROID_HOME/emulator | |
export PATH=$PATH:$ANDROID_HOME/tools | |
export PATH=$PATH:$ANDROID_HOME/tools/bin | |
export PATH=$PATH:$ANDROID_HOME/platform-tools | |
# Typora | |
alias t="open -a typora" | |
# Ruby Default | |
chruby 2.6.2 | |
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH" | |
# Google Cloud Config for SFN | |
PROMPT_COMMAND='[[ $PWD == "~/src/github.com/Shopify/fbs" ]] && export FOO=BAR || unset FOO' | |
# Default Editor | |
export EDITOR="code -w" | |
export BUNDLER_EDITOR="code -w" | |
# Focus App | |
alias focus="open focus://focus?minutes=25" | |
alias break="open focus://break?minutes=5" | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment