Michael, if you look at the v3.0 release notes, it states that "Data file directories are now located appropriately to the operating system's conventions by default: * Windows: CSIDL_APPDATA/Gnucash * MacOS: $HOME/Application Support/Gnucash * Linux: $XDG_CONFIG_HOME/gnucash (or the default $HOME/.config/gnucash)
It's still possible to overried with the environment variable GNC_DOC_PATH, which replaces GNC_DOT_DIR in earlier versions of GnuCash." So, the config directory has changed. On Windows, it used to default to ~/.gnucash but not any more. I don't have a Windows system at hand so can't give you the exact default location. Geert, I still find it strange that, even though there is no XDG variable that points to ~/.local/share, gnucash directory is still located there. I mean, there is no XDG_CONFIG_HOME nor XDG_DATA_HOME set on my system. There must be other standards (you know what's good about standards? There's so many of them). Cheers Sent: Monday, April 16, 2018 at 8:10 PM From: "Fross, Michael" <mich...@fross.org> To: "Geert Janssens" <geert.gnuc...@kobaltwit.be> Cc: Gnucash-User <gnucash-user@gnucash.org>, cicko <alen.sil...@gmx.com> Subject: Re: [GNC] XDG_CONFIG_HOME Just so I'm clear: XDG_DATA_HOME will point to the GNC config directory on linux. GNC_DATA_HOME will do likewise on Windows? And the config directory is essentially the .gnucash from the v2.6 release? I think this is right, just making sure I understand. Thank you, Michael On Mon, Apr 16, 2018 at 11:57 AM, Geert Janssens <[1]geert.gnuc...@kobaltwit.be> wrote: Op zondag 15 april 2018 14:32:12 CEST schreef cicko: > Continuing from another thread, this is a separate issue. > On my OpenSuse system, I see no XDG_CONFIG_HOME variable when I do > `printenv`. Echoing the variable itself also displays nothing. > > This would not be a problem on its own but I see no ~/.config/gnucash folder > in order to do some GTK styling customizations. Could any linux gurus share > some wisdom here? Thanks! XDG_DATA_HOME will default to ~/.config if it is not explicitly set. That's what the free desktop specification requires. And ~/.config/gnucash is not created automatically indeed. You can create it yourself if you need it. Geert References 1. mailto:geert.gnuc...@kobaltwit.be _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.