WIP splitting up configuration.nix into modules

This commit is contained in:
Chris Kruining 2024-07-20 22:22:47 +02:00
parent 05a553251f
commit 835faf218d
8 changed files with 160 additions and 98 deletions

View file

@ -0,0 +1,24 @@
{ pkgs, ... }:
{
services = {
displayManager = {
sddm = {
enable = true;
wayland.enable = true;
};
autoLogin = {
enable = true;
user = "chris";
};
};
};
services.desktopManager.plasma6.enable = true;
environment.plasma6.excludePackages = with pkgs.kdePackages; [
konsole
];
# should enable theme integration with gtk apps (i.e. firefox, thunderbird)
programs.dconf.enable = true;
}