Description
Noctalia is storing application state within $XDG_CACHE_HOME (typically ~/.cache/noctalia).
Since .cache is usually supposed to be for stuff that's safe to delete at any time, this seems like an odd spot for it. In my case(nixos + impermanence), I am forced to persist the directory to stop getting "Welcome to noctalia" popups everytime I boot.
Steps to Reproduce
- Clear the cache:
rm -rf ~/.cache/noctalia
- Open Noctalia or reboot.
- The "Welcome" popups reappears.
Expected Behavior
I think it would be more standard to keep them in $XDG_STATE_HOME or $XDG_DATA_HOME.
Environment
- Distro: NixOS
- Compositor: Hyprland
- Noctalia-shell Version: 4.7.7
- Noctalia QS Version: 0.0.12
- Monitor resolution: 1920x1080
Description
Noctalia is storing application state within
$XDG_CACHE_HOME(typically~/.cache/noctalia).Since
.cacheis usually supposed to be for stuff that's safe to delete at any time, this seems like an odd spot for it. In my case(nixos + impermanence), I am forced to persist the directory to stop getting "Welcome to noctalia" popups everytime I boot.Steps to Reproduce
rm -rf ~/.cache/noctaliaExpected Behavior
I think it would be more standard to keep them in
$XDG_STATE_HOMEor$XDG_DATA_HOME.Environment