split hardware back out again, dir rename

This commit is contained in:
Vinzenz Schroeter 2023-09-09 15:21:27 +02:00
parent 48024a6bae
commit 8df61f216e
10 changed files with 124 additions and 103 deletions

View file

@ -1,60 +0,0 @@
{
config,
pkgs,
lib,
...
}: let
cfg = config.my.kde;
applyKdeUserSettings = {
home = {
packages = with pkgs; [
];
};
services.kdeconnect = {
enable = true;
indicator = true;
};
};
in {
options.my.kde = {
enable = lib.mkEnableOption "KDE desktop";
};
config = lib.mkIf cfg.enable {
services = {
# Enable the KDE Plasma Desktop Environment.
xserver = {
desktopManager.plasma5.enable = true;
displayManager = {
sddm.enable = true;
defaultSession = "plasmawayland";
};
};
};
environment.systemPackages = with pkgs; [
libsForQt5.kate
libsForQt5.kalk
];
environment.plasma5.excludePackages = with pkgs.libsForQt5; [
elisa
gwenview
okular
khelpcenter
];
programs = {
dconf.enable = true;
partition-manager.enable = true;
};
home-manager.users = {
vinzenz = lib.mkIf config.my.home.vinzenz.enable applyKdeUserSettings;
ronja = lib.mkIf config.my.home.ronja.enable applyKdeUserSettings;
};
};
}