unix-conf/fish/config.fish

60 lines
1.5 KiB
Fish
Raw Normal View History

2016-03-11 21:47:31 +00:00
# Fish configuration file
2017-12-21 13:31:54 +00:00
set -x LC_CTYPE en_US.UTF-8
set -x LC_ALL en_US.UTF-8
2017-12-20 10:02:56 +00:00
set -x PYTHONIOENCODING UTF-8
if test (uname) != "Darwin"
set -x TERM xterm-256color
end
2017-02-11 12:42:29 +00:00
# Aliases
2016-03-11 21:47:31 +00:00
2017-12-20 10:02:56 +00:00
if test (uname) != "Darwin"
alias ls='ls --color=auto'
alias ll='ls -l'
alias la='ls -A'
alias l='ls -CF'
alias rm='rm -i --preserve-root'
else
alias rm='rm -i'
end
if test (uname) = "Darwin"
set -xg PATH /usr/local/bin /usr/local/sbin $PATH
set -xg PATH /Library/Frameworks/Python.framework/Versions/3.5/bin $PATH
2018-03-27 09:00:00 +00:00
set -xg PATH $PATH /Users/mcapelle/Applications/GNAT/bin
2017-12-20 10:02:56 +00:00
end
if test -e {$HOME}/Dev/python/libs
set -xg PYTHONPATH "$HOME/Dev/python/libs:$PYTHONPATH"
end
2016-03-11 21:47:31 +00:00
2017-06-08 13:05:52 +00:00
if test -z "$MYSOFT_PATH"
2017-12-20 10:02:56 +00:00
set -xg MYSOFT_PATH {$HOME}/.softwares
2017-06-08 13:05:52 +00:00
2017-12-20 10:02:56 +00:00
if test -e $MYSOFT_PATH
set -xg PATH $PATH $MYSOFT_PATH/bin
2017-06-08 13:05:52 +00:00
2017-12-20 10:02:56 +00:00
# GUROBI
if ls $MYSOFT_PATH | grep "gurobi" > /dev/null
set -xg GUROBI_PATH (ls -d $MYSOFT_PATH/gurobi*/linux64 | tail -1)
set -xg LD_LIBRARY_PATH "$LD_LIBRARY_PATH:$GUROBI_PATH/lib"
set -xg GRB_LICENSE_FILE $GUROBI_PATH/gurobi.lic
set -xg PATH $GUROBI_PATH/bin $PATH
#set -x PYTHONPATH $GUROBI_PATH/lib/python3.4_utf32:$PYTHONPATH
end
2017-06-08 13:05:52 +00:00
end
2017-02-11 12:42:29 +00:00
end
# Creation mask
2016-03-11 21:47:31 +00:00
umask 022
2019-11-19 12:49:31 +00:00
# Google-Cloud
source $HOME/.config/fish/functions/gcloud_aliases.fish