# Disable the default shell greeting set fish_greeting # Disable the abbreviated directory format set fish_prompt_pwd_dir_length 0 # Set global variables set -x EDITOR nvim set -x LANG en_US.UTF-8 set -x MANPAGER 'nvim +Man!' # Java environment set JAVA_HOME_8 (/usr/libexec/java_home -v 1.8) set JAVA_HOME_11 (/usr/libexec/java_home -v 11) set -x JAVA_HOME $JAVA_HOME_8 # Path set --erase PATH test -d $HOME/bin ; and set -x PATH $HOME/bin test -d /usr/local/bin ; and set -x PATH $PATH /usr/local/bin test -d /usr/bin ; and set -x PATH $PATH /usr/bin test -d /bin ; and set -x PATH $PATH /bin test -d /usr/local/sbin ; and set -x PATH $PATH /usr/local/sbin test -d /usr/sbin ; and set -x PATH $PATH /usr/sbin test -d /sbin ; and set -x PATH $PATH /sbin # Aliases alias adventure='emacs -batch -l dunnet' alias afk='pmset displaysleepnow' alias java8="set -gx JAVA_HOME $JAVA_HOME_8" alias java11="set -gx JAVA_HOME $JAVA_HOME_11" alias md5sum="md5 -r $argv" alias vi='nvim'