diff --git a/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix b/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix index 6d2c7112bc08..d0b7f79cb789 100644 --- a/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix +++ b/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix @@ -21,11 +21,6 @@ }; }; - environment.systemPackages = [ - # provide onscreen keyboard - pkgs.kdePackages.plasma-keyboard - ]; - environment.plasma6.excludePackages = [ # Optional wallpapers that add 126 MiB to the graphical installer # closure. They will still need to be downloaded when installing a diff --git a/nixos/modules/services/desktop-managers/plasma6.nix b/nixos/modules/services/desktop-managers/plasma6.nix index fd4d1e409fa3..0785f4f809d1 100644 --- a/nixos/modules/services/desktop-managers/plasma6.nix +++ b/nixos/modules/services/desktop-managers/plasma6.nix @@ -169,6 +169,9 @@ in krdp kconfig # required for xdg-terminal from xdg-utils qtbase # for qtpaths which is required for xdg-mime from xdg-utils + # touch keyboard + plasma-keyboard + qtvirtualkeyboard # used by plasma-keyboard KCM ] ++ lib.optional config.networking.networkmanager.enable qrca ++ lib.optionals config.hardware.sensor.iio.enable [