[arch-general] XDG variables no longer set
zoqaeski at gmail.com
Tue Feb 26 06:42:32 EST 2013
For some reason, after my last reboot (a kernel update), none of the XDG
variables (such as $XDG_CONFIG_HOME) are being set, which broke a lot
of my configuration, as I rely on those in scripts.
I was able to fix it by writing a script to drop in /etc/profile.d/
that would create those directories and export the variables as
required, but what I want to know is why they broke in the first place.
Has anyone else experienced this?
 Like this (taken from /etc/xdg/xfce4/xinitrc) :
# $XDG_CONFIG_HOME defines the base directory relative to which
# user specific configuration files should be stored. If
# $XDG_CONFIG_HOME is either not set or empty, a default equal to
# $HOME/.config should be used.
if test "x$XDG_CONFIG_HOME" = "x" ; then
[ -d "$XDG_CONFIG_HOME" ] || mkdir "$XDG_CONFIG_HOME"
More information about the arch-general