# Aliases
DATA="/Volumes/DATA"
Code="$DATA/Code"
WebKit="$Code/WebKit"
Build="$DATA/Build"
# Path
export PATH="$HOME/bin:$PATH" # ~/bin
export PATH="/usr/local/sbin:$PATH" # /usr/local/sbin (homebrew)
export PATH="/opt/homebrew/bin:$PATH" # /opt/homebrew/bin (homebrew)
export PATH="$HOME/.nodenv/bin:$PATH" # ~/.nodenv/bin (nodenv)
export PATH="$PATH:$WebKit/Tools/Scripts" # Webkit
export PATH="$PATH:$WebKit/Source/JavaScriptCore/Scripts" # Webkit JSC
export PATH="$PATH:$WebKit/Source/JavaScriptCore/inspector/scripts" # Webkit Inspector (backend)
export PATH="$PATH:$WebKit/Source/WebInspectorUI/Scripts" # Webkit Inspector (frontend)
# Editors
export EDITOR="subl -w"
export GIT_LOG_EDITOR=$EDITOR
export SVN_LOG_EDITOR=$EDITOR
# Webkit Editors
# export GIT_EDITOR="$WebKit/Tools/Scripts/commit-log-editor"
# export SVN_EDITOR="$WebKit/Tools/Scripts/commit-log-editor"
# Navigation
# export CDPATH=".:$Code:$WebKit/Source"
export LSCOLORS="gxfxhxbxcxxfafacxcbgag"
shopt -s cdspell
shopt -s nocaseglob
complete -d cd
# History
export HISTCONTROL=ignoredups:erasedups
shopt -s histappend
# Pipefail
set -o pipefail
# Wrapping
tput smam
# Execute .bashrc if it's there
if [ -f $HOME/.bashrc ]; then
source $HOME/.bashrc
fi