mirror of https://github.com/bjeanes/dotfiles.git
42 lines
924 B
Fish
42 lines
924 B
Fish
cd $HOME ^/dev/null # for some reason $PWD is empty in new consoles
|
|
|
|
mkdir -p ~/.l
|
|
|
|
set fish_greeting ''
|
|
|
|
set path_list /Library/PostgreSQL8/bin /opt/local/*bin /opt/local/*/*bin /usr/local/*bin /usr/local/*/*bin /opt/nginx/*bin ~/.config/fish/bin
|
|
|
|
set cd_path_list . ~ ~/Sites ~/Code /Volumes ~/.l
|
|
|
|
set PATH /usr/sbin /usr/bin /sbin /bin
|
|
|
|
for i in $path_list
|
|
if not contains $i $PATH
|
|
if test -d $i
|
|
set PATH $i $PATH
|
|
end
|
|
end
|
|
end
|
|
|
|
for i in $cd_path_list
|
|
if not contains $i $CDPATH
|
|
if test -d $i
|
|
set CDPATH $CDPATH $i
|
|
end
|
|
end
|
|
end
|
|
|
|
set -x EDITOR "mate -w"
|
|
set -x VISUAL $EDITOR
|
|
set -x GIT_EDITOR "mate -wl1" # ensures cursor is at beginning of document
|
|
|
|
set -x CLICOLOR 1
|
|
set -x JAVA_HOME "/usr/"
|
|
set -U BROWSER "open -a Safari"
|
|
|
|
set -x JEWELER_OPTS "--rspec --gemcutter --rubyforge --reek --roodi"
|
|
|
|
set fish_color_cwd blue
|
|
set fish_color_uneditable_cwd red
|
|
|
|
bind \er 'restart_rails_app >/dev/null' |