Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # COLORS ####################
- RED='\[\e[1;31m\]'
- BOLDYELLOW='\[\e[1;33m\]'
- GREEN='\[\e[0;32m\]'
- BLUE='\[\e[1;34m\]'
- DARKBROWN='\[\e[1;33m\]'
- DARKGRAY='\[\e[1;30m\]'
- CUSTOMCOLORMIX='\[\e[1;30m\]'
- DARKCUSTOMCOLORMIX='\[\e[1;32m\]'
- LIGHTBLUE="\[\033[1;36m\]"
- PURPLE='\[\e[1;35m\]' #git branch
- BLUE='\[\e[1;34m\]'
- NC='\[\e[0m\]' # No Color
- #############################
- # alias alphabet folders
- alias a="cd /home/max/z/a"
- alias b="cd /home/max/z/b"
- alias c="cd /home/max/z/c"
- alias d="cd /home/max/z/d"
- alias e="cd /home/max/z/e"
- alias f="cd /home/max/z/f"
- alias g="cd /home/max/z/g"
- alias h="cd /home/max/z/h"
- alias i="cd /home/max/z/i"
- alias j="cd /home/max/z/j"
- alias k="cd /home/max/z/k"
- alias l="cd /home/max/z/l"
- alias m="cd /home/max/z/m"
- alias n="cd /home/max/z/n"
- alias o="cd /home/max/z/o"
- alias p="cd /home/max/z/p"
- alias q="cd /home/max/z/q"
- alias r="cd /home/max/z/r"
- alias s="cd /home/max/z/s"
- alias t="cd /home/max/z/t"
- alias u="cd /home/max/z/u"
- alias v="cd /home/max/z/v"
- alias w="cd /home/max/z/w"
- alias x="cd /home/max/z/x"
- alias y="cd /home/max/z/y"
- alias z="cd /home/max/z"
- ## Functions
- # Function that allows for pretty tab titles
- # just do `$ title I want a pony!`
- function title {
- echo -ne "\033]0;"$*"\007"
- }
- # add git branch to terminal prompt
- parse_git_branch() {
- git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
- }
- export PS1="$RED\u@\h$NC:$BOLDYELLOW\w$NC\n\[\033[32m\]\$(parse_git_branch)\[\033[00m\] $ "
- # Python virtual environments
- export WORKON_HOME=$HOME/.virtualenvs
- export PROJECT_HOME=$HOME/z/a
- export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
- export VIRTUALENVWRAPPER_VIRTUALENV=~/.local/bin/virtualenv
- source ~/.local/bin/virtualenvwrapper.sh
- export JAVA_HOME=/usr/lib/jvm/java-8-oracle
- export M2_HOME=/usr/share/maven
- export PATH=/usr/share/maven/bin:$PATH
- export PATH=/usr/lib/jvm/java-8-oracle/bin:$PATH
- # other
- export DATABASE_URL=postgres://max:begoodlikegregory@localhost:5432/safechain_stage
- # project aliases
- alias api="cd /home/max/z/a/safechain-api"
- alias portal="cd /home/max/z/a/safechain-ops-ui"
- alias ops="cd /home/max/z/a/safechain-ops-ui"
- alias csp="cd /home/max/z/a/safechain-csp-ui"
- alias ui="cd /home/max/z/a/safewire-ui"
- alias safewire="cd /home/max/z/a/safewire-ui"
- alias bounty="cd /home/max/z/c/bountyhunter"
- alias automation="cd /home/max/z/a/safechain-automation-tests"
- alias auto="cd /home/max/z/a/safechain-automation-tests"
- # command aliases
- alias search='grep -Hnor'
- # secrets
- PGHOST=localhost
- PGPORT=5432
- PGUSER=max
- PGPASSWORD=dotnetsux55TIME
- PGDATABASE=safechainapi
- alias gomuks="/home/max/go/bin/gomuks"
- export PATH=/home/max/z/b:$PATH
- alias aws=/home/max/.virtualenvs/safechain/bin/aws
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement