From 1e030277ba0196ea0a8d88a3af81a1191c16e197 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Thu, 19 Oct 2023 00:01:00 +0100 Subject: [PATCH] targets/generic-linux: use home.sessionSearchVariables for XCURSOR_PATH --- modules/targets/generic-linux.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) 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 = ''