{ config, pkgs, ... }: { services = { pipewire = { enable = true; alsa.enable = true; pulse.enable = true; }; spotifyd.enable = true; fstrim.enable = true; # Enable touchpad support (enabled default in most desktopManager). libinput.enable = true; displayManager = { sddm = { # enable = true; autoNumlock = true; }; # defaultSession = "plasmawayland"; }; # localtimed.enable = true; # Enable the Plasma 6 Desktop Environment. # desktopManager.plasma6.enable = true; # Enable the X11 windowing system. xserver.enable = true; # Enable CUPS to print documents. printing = { enable = true; drivers = with pkgs; [ epson-escpr2 epsonscan2 gutenprint ]; }; avahi = { enable = true; nssmdns4 = true; # for a WiFi printer openFirewall = true; }; # Enable the OpenSSH daemon. # openssh.enable = true; }; }