{ config, lib, pkgs, ... }: { imports = [./default.nix]; nixpkgs.config.chromium.commandLineArgs = "--enable-features=UseOzonePlatform --ozone-platform=wayland"; system.autoUpgrade.operation = "boot"; hardware = { pulseaudio.enable = true; bluetooth.enable = true; }; environment = { plasma6 = lib.mkIf config.services.desktopManager.plasma6.enable {excludePackages = with pkgs.kdePackages; [plasma-browser-integration];}; systemPackages = with pkgs; [ xdg-utils hunspell hunspellDicts.en_GB-large ]; }; programs = { dconf.enable = true; noisetorch.enable = true; kdeconnect.enable = true; gamescope = { enable = true; capSysNice = true; }; }; services = { flatpak.enable = true; printing.enable = true; xserver = { enable = true; xkb = { layout = "gb"; variant = ""; options = "ctrl:nocaps"; }; }; displayManager.sddm = { enable = true; wayland.enable = true; }; desktopManager.plasma6 = { enable = true; enableQt5Integration = true; }; }; }