From 36265bd61c7561f55029b1905f5d22525f9e66d34cf8bb6089c925c3b0dff063 Mon Sep 17 00:00:00 2001 From: Philipp Date: Wed, 24 Jul 2024 23:35:58 +0200 Subject: [PATCH] add XDG enviornment --- xdg-environments/.config/user-dirs.dirs | 30 +++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 xdg-environments/.config/user-dirs.dirs diff --git a/xdg-environments/.config/user-dirs.dirs b/xdg-environments/.config/user-dirs.dirs new file mode 100644 index 0000000..7b4e602 --- /dev/null +++ b/xdg-environments/.config/user-dirs.dirs @@ -0,0 +1,30 @@ +# This file is written by xdg-user-dirs-update +# If you want to change or add directories, just edit the line you're +# interested in. All local changes will be retained on the next run. +# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped +# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an +# absolute path. No other format is supported. +# +XDG_DESKTOP_DIR="$HOME/Desktop" +XDG_DOWNLOAD_DIR="$HOME/Downloads" +XDG_TEMPLATES_DIR="$HOME/" +XDG_PUBLICSHARE_DIR="$HOME/" +XDG_DOCUMENTS_DIR="$HOME/Documents" +XDG_MUSIC_DIR="$HOME/Music" +XDG_PICTURES_DIR="$HOME/Pictures" +XDG_VIDEOS_DIR="$HOME/Videos" + +# General HOME XDG +XDG_DATA_HOME="$HOME/.local/share" +XDG_CONFIG_HOME="$HOME/.config" +XDG_STATE_HOME="$HOME/.local/state" +XDG_CACHE_HOME="$HOME/.cache" + +# Application XDG environment +CARGO_HOME="$XDG_DATA_HOME/cargo" +DUB_HOME="$XDG_DATA_HOME/dub" +GOPATH="$XDG_DATA_HOME/go" +GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc" +ZSH="$XDG_DATA_HOME/oh-my-zsh" +ZDOTDIR="$XDG_CONFIG_HOME/zsh" +GNUPGHOME="$XDG_DATA_HOME"/gnupg