group plasma

This commit is contained in:
Osman Faruk Bayram 2025-11-07 10:17:24 +03:00
parent ddd7b729df
commit 30d3041576

View file

@ -11,22 +11,21 @@ in
config = lib.mkMerge [ config = lib.mkMerge [
# Plasma Desktop Environment # Plasma Desktop Environment
(lib.mkIf (cfg.desktopEnvironment == "plasma") { (lib.mkIf (cfg.desktopEnvironment == "plasma") {
services.xserver.enable = true; services = {
services.displayManager.sddm.enable = true; xserver.enable = true;
services.desktopManager.plasma6.enable = true; displayManager.sddm.enable = true;
desktopManager.plasma6.enable = true;
printing.enable = true;
};
environment.plasma6.excludePackages = with pkgs.kdePackages; [ environment = {
plasma6.excludePackages = with pkgs.kdePackages; [
kate kate
konsole konsole
yakuake yakuake
krunner # fuckass program keeps opening krunner # fuckass program keeps opening
]; ];
systemPackages = with pkgs; [
# Enable printing
services.printing.enable = true;
# Desktop packages
environment.systemPackages = with pkgs; [
alacritty alacritty
ghostty ghostty
obsidian obsidian
@ -35,9 +34,8 @@ in
qbittorrent qbittorrent
element-desktop element-desktop
]; ];
sessionVariables.NIXOS_OZONE_WL = "1";
# Wayland support };
environment.sessionVariables.NIXOS_OZONE_WL = "1";
}) })
# GNOME Desktop Environment # GNOME Desktop Environment