# Enable the subsequent settings only in interactive sessions case $- in *i*) ;; *) return;; esac # Path to your oh-my-bash installation. export OSH='/home/dominic/.oh-my-bash' # Set name of the theme to load. Optionally, if you set this to "random" # it'll load a random theme each time that oh-my-bash is loaded. OSH_THEME="zork" # To disable the uses of "sudo" by oh-my-bash, please set "false" to # this variable. The default behavior for the empty value is "true". OMB_USE_SUDO=true # Which completions would you like to load? (completions can be found in ~/.oh-my-bash/completions/*) # Custom completions may be added to ~/.oh-my-bash/custom/completions/ # Example format: completions=(ssh git bundler gem pip pip3) # Add wisely, as too many completions slow down shell startup. completions=( git composer ssh ) # Which aliases would you like to load? (aliases can be found in ~/.oh-my-bash/aliases/*) # Custom aliases may be added to ~/.oh-my-bash/custom/aliases/ # Example format: aliases=(vagrant composer git-avh) # Add wisely, as too many aliases slow down shell startup. aliases=( general ) # Which plugins would you like to load? (plugins can be found in ~/.oh-my-bash/plugins/*) # Custom plugins may be added to ~/.oh-my-bash/custom/plugins/ # Example format: plugins=(rails git textmate ruby lighthouse) # Add wisely, as too many plugins slow down shell startup. plugins=( git bashmarks ) # Which plugins would you like to conditionally load? (plugins can be found in ~/.oh-my-bash/plugins/*) # Custom plugins may be added to ~/.oh-my-bash/custom/plugins/ # Example format: # if [ "$DISPLAY" ] || [ "$SSH" ]; then # plugins+=(tmux-autoattach) # fi source "$OSH"/oh-my-bash.sh export VISUAL=vim export EDITOR="$VISUAL" #generic alias ls='ls --color=auto' alias grep='grep --color=auto' alias hg='history | grep' alias pg='ps aux | grep' alias k9='kill -9' # git alias gs="git status" alias gc="git commit -m" alias ga="git add" alias gcc="git checkout -b" alias activate="source venv/bin/activate"