forked from aylac.top/nixcfg
this repo has no description
at main 619 B view raw
1{ 2 pkgs, 3 lib, 4 config, 5 ... 6}: { 7 options.myNixOS.desktop.plasma.enable = lib.mkEnableOption "use kde plasma desktop environment"; 8 9 config = lib.mkIf config.myNixOS.desktop.plasma.enable { 10 home-manager.sharedModules = [ 11 { 12 config.myHome.desktop.plasma.enable = true; 13 } 14 ]; 15 16 environment.plasma6.excludePackages = with pkgs; [ 17 kdePackages.kwallet 18 kdePackages.kwallet-pam 19 kdePackages.kwalletmanager 20 kdePackages.wacomtablet 21 ]; 22 23 services.desktopManager.plasma6.enable = true; 24 system.nixos.tags = ["plasma"]; 25 myNixOS.desktop.enable = true; 26 }; 27}