nixos/plasma6: check $XDG_CACHE_HOME before $HOME/.cache for ksycoca cache wipe (#453299)

This commit is contained in:
K900
2025-10-21 01:14:22 +00:00
committed by GitHub
2 changed files with 3 additions and 1 deletions

View File

@@ -304,6 +304,8 @@
- `buildPythonPackage` and `buildPythonApplication` now default to `nix-update-script` as their default `updateScript`. This should improve automated updates, since nix-update is better maintained than the in-tree update script and has more robust fetcher support.
- `plasma6`: Fixed the `ksycoca` cache not being re-built when `$XDG_CACHE_HOME` is set to something that isn't `$HOME/.cache`.
## Nixpkgs Library {#sec-nixpkgs-release-25.11-lib}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->

View File

@@ -20,7 +20,7 @@ let
activationScript = ''
# will be rebuilt automatically
rm -fv "$HOME/.cache/ksycoca"*
rm -fv "''${XDG_CACHE_HOME:-$HOME/.cache}/ksycoca"*
'';
in
{