aboutsummaryrefslogtreecommitdiff
path: root/zsh/dot-zshenv
diff options
context:
space:
mode:
authorDaniil Rozanov <dev@drozanov.info>2024-11-13 00:30:23 +0400
committerDaniil Rozanov <dev@drozanov.info>2024-11-13 00:30:23 +0400
commit1fd98796b9756235968329d6f90f8eaeef15fde6 (patch)
tree085f9996a5a1d4d265d666dda798a6df8e833282 /zsh/dot-zshenv
parent056efe4b5af41ad23426b9fb78b23d235b7e373f (diff)
dot- instead of hidden files
Diffstat (limited to 'zsh/dot-zshenv')
-rw-r--r--zsh/dot-zshenv13
1 files changed, 13 insertions, 0 deletions
diff --git a/zsh/dot-zshenv b/zsh/dot-zshenv
new file mode 100644
index 0000000..82356e0
--- /dev/null
+++ b/zsh/dot-zshenv
@@ -0,0 +1,13 @@
+# XDG Paths
+export XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-$HOME/.config}
+export XDG_CACHE_HOME=${XDG_CACHE_HOME:-$HOME/.cache}
+export XDG_DATA_HOME=${XDG_DATA_HOME:-$HOME/.local/share}
+
+# PATH
+export PATH=$HOME/.cargo/bin/:$PATH
+
+# ZSH config dir
+export ZDOTDIR=$XDG_CONFIG_HOME/zsh
+
+# User environment variables
+export EDITOR="nvim"