summaryrefslogtreecommitdiff
path: root/.config/zsh/rc/env.rc
diff options
context:
space:
mode:
Diffstat (limited to '.config/zsh/rc/env.rc')
-rwxr-xr-x.config/zsh/rc/env.rc26
1 files changed, 21 insertions, 5 deletions
diff --git a/.config/zsh/rc/env.rc b/.config/zsh/rc/env.rc
index 1ed8141..94c40c7 100755
--- a/.config/zsh/rc/env.rc
+++ b/.config/zsh/rc/env.rc
@@ -1,10 +1,19 @@
-# vim: syntax=sh
+# vim: ft=zsh
#environement variables
-export PATH=$PATH:~/.local/bin
-export PATH=$PATH:~/.cabal/bin
-export PATH=$PATH:~/.cargo/bin
-export EDITOR=vim
+export PATH=~/.local/bin:$PATH
+export PATH=~/.cabal/bin:$PATH
+export PATH=~/.cargo/bin:$PATH
+export PATH=~/.gem/ruby/2.7.0/bin:$PATH
+
+# Set editor to nvim or vim or to nothing
+if [ -x $(command -v nvim) ]; then
+ export EDITOR=nvim
+elif [ -x $(command -v vim) ]; then
+ export EDITOR=vim
+else
+ export EDITOR=
+fi
# gnupg
export GNUPGHOME=$XDG_CONFIG_HOME/gnupg
@@ -19,4 +28,11 @@ export LESSKEY=$XDG_CONFIG_HOME/less/keys
# mplayer
export MPLAYER_HOME=$XDG_CONFIG_HOME/mplayer
+# unison
export UNISON=$XDG_CONFIG_HOME/unison
+
+# papers
+export PAPERS_BANK=/home/lys/Documents/Work/these/these-pi/papers
+
+# info
+export INFOPATH=/usr/share/info:$INFOPATH