{ config, pkgs, ... }: { programs.hyprland.enable = true; hardware.graphics = { enable = true; enable32Bit = true; }; services.xserver.enable = true; services.displayManager = { defaultSession = "hyprland"; autoLogin = { enable = false; user = "ant"; }; sddm = { enable = true; wayland.enable = true; package = pkgs.kdePackages.sddm; extraPackages = with pkgs; [ where-is-my-sddm-theme kdePackages.qt5compat ]; theme = "where_is_my_sddm_theme"; }; }; services.printing.enable = true; boot.plymouth = { enable = true; theme = "fade-in"; }; security.pam.services.ant.enableGnomeKeyring = true; services.gnome.gnome-keyring.enable = true; programs.light.enable = true; programs.gamemode.enable = true; services.pipewire = { enable = true; alsa.enable = true; alsa.support32Bit = true; pulse.enable = true; jack.enable = true; }; }