diff options
Diffstat (limited to 'bashrc')
-rwxr-xr-x | bashrc | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/bashrc b/bashrc new file mode 100755 index 0000000..16d0c9b --- /dev/null +++ b/bashrc @@ -0,0 +1,54 @@ +export EDITOR="emacsclient -nw" +export HISTFILE= +export LANG="en_US.UTF-8" +export LC_ALL="$LANG" +export LC_CTYPE="$LANG" +export PAGER="less" +export TZ=America/Los_Angeles +export GOPATH="${HOME}/workspace/go" + +[ -z "$PS1" ] && return + +# prompts +export PS1="\w % " + +RC_DIR=$(dirname $(readlink ${BASH_SOURCE[0]})) + +# finally, build the path and source a few files +__add_to_path_if_exists() { + [ -d "$1" ] && export PATH="$1:$PATH" +} + +__source_file_if_exists() { + [ -s "$1" ] && source "$1" +} + +__add_to_path_if_exists "${HOME}/workspace/bin" +__add_to_path_if_exists "${GOPATH}/bin" +__add_to_path_if_exists "${RC_DIR}/../../scripts/" + +__source_file_if_exists "/opt/google-cloud-sdk/path.bash.inc" +__source_file_if_exists "/opt/google-cloud-sdk/completion.bash.inc" + +# Twitter paths +__add_to_path_if_exists "${HOME}/workspace/git.twitter.biz/source/dist" +__add_to_path_if_exists "/opt/twitter/opt/go/libexec/bin" +__add_to_path_if_exists "/opt/twitter/bin" +__source_file_if_exists "/opt/twitter/rvm/scripts/rvm" + +alias cp="cp -i" +alias l="ls" +alias la="ls -a" +alias ll="ls -lh" +alias lt="ls -lhtr" +alias mv="mv -i" +alias rm="rm -i" + +alias g="git" +alias s="cd ~/workspace/git.twitter.biz/source" + +alias gomesosbuild="ssh -A smf1-egu-15-sr1.prod.twitter.com" + +alias smf1pending='curl -s https://aurora-smf1.twitter.biz/pendingtasks | jq .' +alias atlapending='curl -s https://aurora-atla.twitter.biz/pendingtasks | jq .' + |