summaryrefslogtreecommitdiff
path: root/.profile
diff options
context:
space:
mode:
authorAndrew Guschin <saintruler@gmail.com>2021-09-05 14:19:51 +0400
committerAndrew Guschin <saintruler@gmail.com>2021-09-05 14:19:51 +0400
commit2f6a0e3d3693cb00f17530459c95073aeaed15c6 (patch)
treec649dadb44e937da55ad4b44a5f8f01d08e0c5b0 /.profile
parentf5263aeacb5dbcdb1f3d6ae218b0069334654089 (diff)
Added several variables for XDG compliance
Diffstat (limited to '.profile')
-rw-r--r--.profile27
1 files changed, 25 insertions, 2 deletions
diff --git a/.profile b/.profile
index 940b79d..8a799a1 100644
--- a/.profile
+++ b/.profile
@@ -36,15 +36,38 @@ export GNUPGHOME="$XDG_DATA_HOME/gnupg"
export PASSWORD_STORE_DIR="$XDG_DATA_HOME/pass"
export STACK_ROOT="$XDG_DATA_HOME/stack"
export R_ENVIRON="$XDG_CONFIG_HOME/r/.Renviron"
+export ELINKS_CONFDIR="$XDG_CONFIG_HOME/elinks"
+export MPLAYER_HOME="$XDG_CONFIG_HOME/mplayer"
+export WGETRC="$XDG_CONFIG_HOME/wgetrc"
+export SQLITE_HISTORY="$XDG_DATA_HOME/sqlite_history"
export XMONAD_CONFIG_HOME="$XDG_CONFIG_HOME/xmonad"
export XMONAD_DATA_HOME="$XDG_DATA_HOME/xmonad"
export XMONAD_CACHE_HOME="$XDG_CACHE_HOME/xmonad"
-export CARGO_HOME="$XDG_DATA_HOME/cargo"
-export GOPATH="$XDG_DATA_HOME/go"
+export NOTMUCH_CONFIG="$XDG_CONFIG_HOME/notmuch/notmuchrc"
+export NMBGIT="$XDG_DATA_HOME/notmuch/nmbug"
+
+# ncurses
+export TERMINFO="$XDG_DATA_HOME/terminfo"
+export TERMINFO_DIRS="$XDG_DATA_HOME/terminfo:/usr/share/terminfo"
+
+# Javascript
+export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc"
+export NVM_DIR="$XDG_DATA_HOME/nvm"
+
+# Ruby
export GEM_HOME="$XDG_DATA_HOME/gem"
export GEM_SPEC_CACHE="$XDG_CACHE_HOME/gem"
+export BUNDLE_USER_CONFIG="$XDG_CONFIG_HOME/bundle"
+export BUNDLE_USER_CACHE="$XDG_CACHE_HOME/bundle"
+export BUNDLE_USER_PLUGIN="$XDG_DATA_HOME/bundle"
+
+# Rust
+export CARGO_HOME="$XDG_DATA_HOME/cargo"
+export RUSTUP_HOME="$XDG_DATA_HOME/rustup"
+
+export GOPATH="$XDG_DATA_HOME/go"
export PATH="$PATH:$CARGO_HOME/bin:$GOPATH/bin:$GEM_HOME/bin"
export PATH="$PATH:$(du $GEM_HOME/ruby/*/bin | cut -f2 | paste -sd ':')"