summaryrefslogtreecommitdiff
path: root/.config/shell
diff options
context:
space:
mode:
authorseth <[email protected]>2022-07-01 21:51:47 -0400
committerseth <[email protected]>2022-08-04 04:40:57 -0400
commit210adb6461ec9ac8243f39e4efd6f78b041d4a01 (patch)
treee99d7010394d970e017c7fa9f5d7b420c502ae39 /.config/shell
parentac74db5a8fa69e5d3047b35f70c65b27dc07cfcb (diff)
xdg-ified
Diffstat (limited to '.config/shell')
-rw-r--r--.config/shell/profile17
1 files changed, 17 insertions, 0 deletions
diff --git a/.config/shell/profile b/.config/shell/profile
new file mode 100644
index 0000000..804ff2a
--- /dev/null
+++ b/.config/shell/profile
@@ -0,0 +1,17 @@
+# default programs
+export EDITOR='nvim'
+export VISUAL='nvim'
+export GPG_TTY=$TTY
+
+# xdg dirs
+export XDG_DATA_HOME="$HOME/.local/share"
+export XDG_CONFIG_HOME="$HOME/.config"
+export XDG_STATE_HOME="$HOME/.local/state"
+export XDG_CACHE_HOME="$HOME/.cache"
+export XDG_DATA_DIRS="/usr/local/share/:/usr/share/"
+export XDG_CONFIG_DIRS="/etc/xdg"
+
+# paths
+export CARGO_HOME="$XDG_DATA_HOME/cargo"
+export RUSTUP_HOME="$XDG_DATA_HOME/rustup"
+export LESSHISTFILE="$XDG_STATE_HOME/less/history"