This commit is contained in:
2026-03-05 22:40:43 +01:00
parent 8c489c7eee
commit 0de19a3ca7
7 changed files with 154 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
{ ... }: {
flake.nixosModules.kde-sys-plasma-apps = { pkgs, pkgs-unstable, ... }: {
environment.systemPackages = with pkgs; [
kdePackages.kate
kdePackages.isoimagewriter
kdePackages.gwenview
kdePackages.okular
kdePackages.kdenlive
kdePackages.elisa
kdePackages.qtwebengine
haruna
krita
kdePackages.kcolorchooser
kdePackages.kfind
kdePackages.kcalc
kdePackages.filelight
kdePackages.skanlite
kdePackages.ksystemlog
kdePackages.partitionmanager
kdePackages.plasma-browser-integration
pywal
];
environment.systemPackages = with pkgs-unstable; [
klassy
python3.14-kde-material-you-colors
];
};
}

View File

@@ -0,0 +1,6 @@
{ ... }: {
flake.nixosModules.kde-sys-plasma = { pkgs, ... }: {
services.desktopManager.plasma6.enable = true;
services.xserver.enable = false;
};
}

View File

@@ -0,0 +1,10 @@
{ ... }: {
flake.nixosModules.kde-sys-sddm-deck = { pkgs, ... }: {
services.displayManager = {
sddm.wayland.enable = true;
sddm.enable = true;
autoLogin.enable = true;
autoLogin.user = "deck";
};
};
}

View File

@@ -0,0 +1,10 @@
{ ... }: {
flake.nixosModules.kde-sys-sddm-nadine = { pkgs, ... }: {
services.displayManager = {
sddm.wayland.enable = true;
sddm.enable = true;
autoLogin.enable = true;
autoLogin.user = "nadine";
};
};
}