Open ostrich opened 1 year ago
Can you please test if the GNUSTEP_USER_DEFAULTS_DIR
variable is necessary or if WMAKER_USER_ROOT
is sufficient?
Unfortunately I am no longer running WindowMaker or GNUstep. I do recall that WMAKER_USER_ROOT
was not sufficient to keep ~/GNUstep
from being created.
Came across this one while running Window Maker.
The default user defaults dir for GNUstep apps is
~/GNUstep
(how rude). This holds settings, but also holds icons and even potentially applications. So, imo, it should go in$XDG_DATA_HOME
rather than$XDG_CONFIG_HOME
.Window Maker checks
$WMAKER_USER_ROOT
, so we canexport WMAKER_USER_ROOT="$XDG_DATA_HOME"/GNUstep
to take care of it.However.
Based on the documentation here[1], GNUstep apps are supposed to check
/etc/GNUstep/GNUstep.conf
forGNUSTEP_USER_DEFAULTS_DIR
(Window Maker does not do this). So, assuming this is accurate (and I did not test it), we will also need instructions to the effect of addingGNUSTEP_USER_DEFAULTS_DIR=$XDG_DATA_HOME/GNUstep
to/etc/GNUstep/GNUstep.conf
.[1] Relevant section: