[grisbi-user] Grisbi does not honor $HOME [repost]

Shining Scream shiningscream at ymail.com
Mon Dec 27 11:07:44 CET 2010


Hi

Thanks for your reply!

I read the specifications you mentioned. Setting the XDG_* variables fixes 
the problem. However, it appears that Grisbi doesn't follow the 
specifications with regard to unset XDG variables. It states, for example:

$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. 

In my case (where $XDG_CONFIG_HOME is NOT set but $HOME is set to 
/home/foo/temp), shouldn't Grisbi default to /home/foo/temp/.config rather 
than /home/$USER/.config?

ciao

Guillaume Castagnino wrote:

> Hi,

> $HOME/.apppname are the "old" unix convention. grisbi now uses the "new" 
standard promoted by freedesktop : 
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

> So grisbi env vars are computed from $XDG_* vars and not directly from $HOME

> bye





More information about the user mailing list