{ system = { boot = { loader = { default.enable = false; lanzaboote.enable = true; }; kernel = { variant = "stable"; hardware = "nvidia"; extraKernelParams = []; extraBlacklistedModules = []; }; }; gaming = { steam = { enable = true; }; gamescope = { enable = true; }; lutris = { enable = true; }; gamemode = { enable = true; optimizeGpu = { enable = false; }; }; }; gui = { gnome = { enable = false; }; hyprland = { enable = true; }; }; hardware = { bluetooth = { enable = false; }; logitech = { enable = true; }; graphics = { amd = { enable = false; }; nvidia = { enable = true; package = "latest"; # set to beta/latest/stable/production depending on your needs }; }; network = { enable = true; hostName = "toothpc"; interfaces = { "enp4s0" = { allowedTCPPorts = [22 80 443]; }; }; nm-applet = { enable = true; indicator = true; }; }; }; nix = { nh = { enable = true; clean = { enable = true; extraArgs = "--keep 3 --keep-since 21d"; }; }; }; studio = { blender = { enable = false; hip = { enable = false; }; }; gimp = { enable = true; }; inkscape = { enable = true; }; beekeeper = { enable = true; }; mysql-workbench = { enable = true; }; }; sysd = { network = { blueman = { enable = false; }; mullvad = { enable = true; }; samba = { enable = false; }; openssh = { enable = true; }; }; security = { agenix = { enable = true; toothpc = { enable = true; }; }; gnome-keyring = { enable = true; }; }; session = { dbus = { enable = true; }; dconf = { enable = true; }; xserver = { videoDrivers = ["nvidia"]; xkbLayout = "se"; }; }; system = { fwupd = { enable = true; }; greetd = { enable = true; gnomeKeyring.enable = false; autologin = { enable = false; user = "toothpick"; }; }; gvfs = { enable = true; }; locate = { enable = true; }; nix-ld = { enable = false; }; pipewire = { enable = true; }; powerd = { enable = true; }; udisks = { enable = true; }; zram = { enable = true; }; }; }; utils = { android = { enable = false; }; anyrun = { enable = true; }; corectrl = { enable = false; }; chaotic = { enable = false; amd = { enable = false; }; }; microfetch = { enable = true; }; misc = { enable = true; desktop.enable = true; }; npm = { enable = true; }; yubikey = { enable = false; }; obsidian = { enable = false; }; zsh = { enable = true; }; }; }; }