{ pkgs, ... }: { imports = [ ./hardware.nix ./programs.nix ./services.nix ]; mods.desktop.enable = true; hardware = { enableRedistributableFirmware = true; graphics.enable = true; bluetooth.enable = true; }; boot = { kernelPackages = pkgs.linuxPackages_latest; loader = { systemd-boot.enable = true; efi.canTouchEfiVariables = true; }; }; nix = { distributedBuilds = true; buildMachines = [ { hostName = "192.168.1.107"; system = "x86_64-linux"; protocol = "ssh-ng"; sshUser = "willow"; sshKey = "/etc/nix/id_builder"; maxJobs = 20; speedFactor = 10; supportedFeatures = [ "nixos-test" "benchmark" "big-parallel" "kvm" ]; } ]; # extraOptions = '' # builders-use-substitutes = true; # ''; }; networking = { networkmanager.enable = true; hostName = "dahlia"; firewall.enable = false; }; virtualisation.docker = { enable = true; rootless = { enable = true; setSocketVariable = true; }; }; system.stateVersion = "25.11"; }