# Set path
set --universal fish_user_paths $fish_user_paths $HOME/bin

# Include abbreviations
source $HOME/.config/fish/abbreviations.fish

# Initialize commajump
source $HOME/.config/fish/functions/__commajump_add.fish

# Activate chruby
[ -f /usr/local/share/chruby/chruby.fish ]; and source /usr/local/share/chruby/chruby.fish
[ -f /usr/local/share/chruby/auto.fish ]; and source /usr/local/share/chruby/auto.fish

# Git prompt options
set __fish_git_prompt_showcolorhints 'yes'
set __fish_git_prompt_show_informative_status 'yes'

# Set program options
set -x GREP_OPTIONS '--color=auto'
set -x HOMEBREW_AUTO_UPDATE_SECS 86400

# Set dev environment paths
set -x JAVA_HOME (/usr/libexec/java_home)
if test (which go)
	set -x GOPATH ~/dev/golang
	set -x PATH $GOPATH/bin $PATH
end

# Set path
set -g fish_user_paths $fish_user_paths $HOME/bin

# Include abbreviations
source $HOME/.config/fish/abbreviations.fish

# Initialize commajump
source $HOME/.config/fish/functions/__commajump_add.fish

# Activate chruby
[ -f /usr/local/share/chruby/chruby.fish ]; and source /usr/local/share/chruby/chruby.fish
[ -f /usr/local/share/chruby/auto.fish ]; and source /usr/local/share/chruby/auto.fish

# Git prompt options
set __fish_git_prompt_showcolorhints 'yes'
set __fish_git_prompt_show_informative_status 'yes'

# Set program options
set -x GREP_OPTIONS '--color=auto'
set -x HOMEBREW_AUTO_UPDATE_SECS 86400

# Set dev environment paths
set -x JAVA_HOME (/usr/libexec/java_home)
if test (which go)
	set -x GOPATH ~/dev/golang
	set -x PATH $GOPATH/bin $PATH
end

Set fish_user_paths globally instead of universally
[fish] Set fish_user_paths globally instead of universally

This is confusing. Setting it universally causes it to be appended to
all the time, which is not good. Setting globally seems to fix it
though. (suggestion from #fish on IRC)

spinningarrow/.files,spinningarrow/.files