summaryrefslogtreecommitdiff
path: root/.config/bashrc
diff options
context:
space:
mode:
Diffstat (limited to '.config/bashrc')
-rw-r--r--.config/bashrc7
1 files changed, 7 insertions, 0 deletions
diff --git a/.config/bashrc b/.config/bashrc
index 558cc76..1207f13 100644
--- a/.config/bashrc
+++ b/.config/bashrc
@@ -8,3 +8,10 @@
# Adds `~/.local/bin` to $PATH
export PATH="$PATH:$(du "$HOME/.local/bin/" | cut -f2 | paste -sd ':')"
+# Keep the home directory tidy.
+export XDG_CONFIG_HOME="$HOME/.config"
+export XDG_DATA_HOME="$HOME/.local/share"
+export XDG_CACHE_HOME="$HOME/.cache"
+
+# Load aliases if they exist.
+[ -f "${XDG_CONFIG_HOME:-$HOME/.config}/aliasrc" ] && source "${XDG_CONFIG_HOME:-$HOME/.config}/aliasrc"