Mercurial > dotfiles
diff fish/config.fish @ 427:9a046e8fe5dd
Better way to figure out the OS in Fish.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Thu, 29 Mar 2018 12:56:11 -0700 |
parents | 350f7a55ff33 |
children | 4f6af3e668eb |
line wrap: on
line diff
--- a/fish/config.fish Wed Mar 28 20:07:30 2018 -0700 +++ b/fish/config.fish Thu Mar 29 12:56:11 2018 -0700 @@ -3,6 +3,18 @@ set -x fish_greeting 'Hello.' +# Figure out the OS +switch (uname) +case Linux FreeBSD NetBSD DragonFly + set -x OS Linux +case Darwin + set -x OS MacOSX +case Windows_NT + set -x OS Windows_NT +case '*' + set -x OS Unknown +end + # My own stuff. if test -d $HOME/.local/bin set -x PATH $HOME/.local/bin $PATH @@ -10,7 +22,8 @@ if test -d $HOME/bin set -x PATH $HOME/bin $PATH end -set -x OS MacOSX + +# Standard stuff. set -x EDITOR vim #set -x TERM screen-256color-bce