diff --git a/modules/programs/bash/bashrc.sh b/modules/programs/bash/bashrc.sh index 8f5a417bcc20..cffd817663a9 100644 --- a/modules/programs/bash/bashrc.sh +++ b/modules/programs/bash/bashrc.sh @@ -34,6 +34,7 @@ for i in $NIX_PROFILES; do # !!! reverse # KDE/Gnome stuff. export KDEDIRS=$i:$KDEDIRS + export QT_PLUGIN_PATH=$i/plugins:$QT_PLUGIN_PATH export XDG_CONFIG_DIRS=$i/etc/xdg:$XDG_CONFIG_DIRS export XDG_DATA_DIRS=$i/share:$XDG_DATA_DIRS done diff --git a/modules/services/x11/desktop-managers/kde-environment.nix b/modules/services/x11/desktop-managers/kde-environment.nix index 19f092b07061..d6ebaa96a21b 100644 --- a/modules/services/x11/desktop-managers/kde-environment.nix +++ b/modules/services/x11/desktop-managers/kde-environment.nix @@ -30,5 +30,6 @@ mkIf (kdePackages != [] && config.services.xserver.enable) { environment = { x11Packages = kdePackages; systemPackages = kdePackages; + extraLinkPaths = [ "/share" "/plugins" ]; }; }