1
1
Fork 0

console: switch to kde desktop session

This commit is contained in:
Myned 2025-03-26 02:50:13 -05:00
parent c59eaa2d9f
commit 5b6793d9e6
2 changed files with 22 additions and 14 deletions
options/custom/desktops/kde
profiles/console

View file

@ -6,7 +6,11 @@
with lib; let
cfg = config.custom.desktops.kde;
in {
options.custom.desktops.kde.enable = mkOption {default = false;};
options.custom.desktops.kde = {
enable = mkOption {default = false;};
};
config = mkIf cfg.enable {services.desktopManager.plasma6.enable = true;};
config = mkIf cfg.enable {
services.desktopManager.plasma6.enable = true;
};
}

View file

@ -13,14 +13,14 @@
custom = {
minimal = true;
profile = "console";
desktop = "gnome";
desktop = "kde";
desktops = {
gnome.gdm = false;
#// gnome.gdm = false;
};
programs = {
gnome-shell.enable = true;
#// gnome-shell.enable = true;
steam = {
enable = true;
@ -30,14 +30,18 @@
};
};
services.syncthing = {
enable = true;
folders =
lib.getAttrs [
"SYNC/.ignore"
"SYNC/game"
]
options.custom.services.syncthing.folders.default;
services = {
kdeconnect.display = 0;
syncthing = {
enable = true;
folders =
lib.getAttrs [
"SYNC/.ignore"
"SYNC/game"
]
options.custom.services.syncthing.folders.default;
};
};
settings = {
@ -70,7 +74,7 @@
steam = {
enable = true;
autoStart = true;
desktopSession = "gnome";
desktopSession = "plasma";
user = config.custom.username;
};