mv kde to module

This commit is contained in:
smayzy 2025-07-09 00:02:13 +02:00
parent 8014c0e97a
commit 2ca970a578
4 changed files with 23 additions and 1 deletions

View File

@ -14,6 +14,7 @@
nvidia.enable = true; nvidia.enable = true;
virt.enable = true; virt.enable = true;
hyprland.enable = true; hyprland.enable = true;
kde.enable = true;
}; };
home-manager = { home-manager = {
@ -35,7 +36,6 @@
} }
''; '';
services.desktopManager.plasma6.enable = true;
services.displayManager.sddm.enable = true; services.displayManager.sddm.enable = true;
services.displayManager.sddm.wayland.enable = true; services.displayManager.sddm.wayland.enable = true;

View File

@ -0,0 +1,6 @@
{ lib, config, pkgs, ... }:
{
imports = [
./kde.nix
];
}

15
modules/nix/de/kde.nix Normal file
View File

@ -0,0 +1,15 @@
{ lib, config, pkgs, ... }:
let
inherit (lib) mkIf mkOption types;
in
{
options.smayzy.kde.enable = mkOption {
type = types.bool;
default = false;
description = "kde";
};
config = mkIf config.smayzy.kde.enable {
services.desktopManager.plasma6.enable = true;
};
}

View File

@ -11,6 +11,7 @@
./rice ./rice
./groups ./groups
./wm ./wm
./de
]; ];
# Timzone and locales (same for all machines so I put it here) # Timzone and locales (same for all machines so I put it here)