From 18e4bce12205d428e9f4a165945087d34b10b026 Mon Sep 17 00:00:00 2001 From: Tim McCarthy Date: Fri, 29 Apr 2016 15:12:25 -0700 Subject: [PATCH] Update fish configuration - Add OS-specific config files - Set JAVA_HOME automatically on OS X - Disable fish greeting banner --- fish/config.fish | 13 +++++++++++++ fish/osx.fish | 1 + 2 files changed, 14 insertions(+) create mode 100644 fish/osx.fish diff --git a/fish/config.fish b/fish/config.fish index cf162b4..785b850 100644 --- a/fish/config.fish +++ b/fish/config.fish @@ -13,6 +13,19 @@ if test -e ~/.config/fish/local.fish source ~/.config/fish/local.fish end +# OS-specific configuration +switch (uname) + case Linux + source ~/.config/fish/linux.fish + case Darwin + source ~/.config/fish/osx.fish + case '*' + echo 'Unknown OS. No specifc config' +end + +# Disable Fish greeting banner +set --universal fish_greeting + # ======== # Autojump # ======== diff --git a/fish/osx.fish b/fish/osx.fish new file mode 100644 index 0000000..6230794 --- /dev/null +++ b/fish/osx.fish @@ -0,0 +1 @@ +set -x JAVA_HOME (/usr/libexec/java_home)