{ pkgs, user, ... }: { imports = [./default.nix]; environment.systemPackages = with pkgs; [ libnotify libcamera glib gsettings-desktop-schemas hunspell hunspellDicts.en_GB-large libreoffice-fresh inkscape noson webcord signal-desktop nomachine-client ]; security = { polkit.enable = true; rtkit.enable = true; }; sound.enable = false; hardware.bluetooth.enable = true; services = { accounts-daemon.enable = true; dbus.packages = with pkgs; [gcr]; greetd = { enable = true; settings.initial_session = {inherit user;}; }; pipewire = { enable = true; alsa = { enable = true; support32Bit = true; }; audio.enable = true; jack.enable = true; pulse.enable = true; wireplumber.enable = true; }; xserver.xkb = { layout = "gb"; variant = ""; options = "ctrl:nocaps"; }; }; programs = { dconf.enable = true; noisetorch.enable = true; }; gtk.iconCache.enable = true; qt = { enable = true; platformTheme = "gtk2"; style = "gtk2"; }; }