Hi,
On Wed, Jan 28, 2026 at 20:39:40 +0100, Paul Gevers wrote: > Hi, > > On Tue, 06 Sep 2022 08:52:54 +0000 [email protected] wrote: [...] > > https://github.com/keepassxreboot/keepassxc/issues/7990 > > That upstream bug is good to read, apparently the file in .cache is what's > called the roaming configuration file. I have just read that issue. Quoting from that issue: > They don't. The files have the same semantics as %AppData% and %LocalAppData% > on Windows. XDG directories have different semantics, really. Especially the .cache one is not even close to anything that could be called "AppData" (or LocalAppData). It's "cache". Cache means, it can be deleted without any impact. Cache can be automatically re-generated (with some CPU, etc, but without human intervention). Deleting the keepassxc config in .cache means one looses actual (well "local") config. Which the human can surely reconfigure. .local/share is for "Data" in the XDG world. > The documentation says you can > override the path with the following ENV: > KPXC_CONFIG: Override default path to roaming configuration file Okay, I will try that one. But still, I think, this bug should not be closed. It's a bug in the sense that XDG is violated / abused. > Paul > @Antonio, I think your "fix" overrides the other configuration file which is > probably not what you want. That's my guess as well, because it's the roaming one (the one in .config). I will try sometime. Greetings Elrond

