diff --git a/modules/targets/generic-linux.nix b/modules/targets/generic-linux.nix index b5a07d5fa..d6a045b45 100644 --- a/modules/targets/generic-linux.nix +++ b/modules/targets/generic-linux.nix @@ -48,12 +48,8 @@ in { # We need to append system-wide FHS directories due to the default prefix # resolving to the Nix store. # https://github.com/nix-community/home-manager/pull/2891#issuecomment-1101064521 - home.sessionVariables = { - XCURSOR_PATH = "$XCURSOR_PATH\${XCURSOR_PATH:+:}" + concatStringsSep ":" [ - "${config.home.profileDirectory}/share/icons" - "/usr/share/icons" - "/usr/share/pixmaps" - ]; + home.sessionSearchVariables = { + XCURSOR_PATH = [ "/usr/share/icons" "/usr/share/pixmaps" ]; }; home.sessionVariablesExtra = ''