{ username, ... }: { system.stateVersion = "25.05"; imports = [ ./hardware-configuration.nix ../../os/default.nix ]; os = { core = { allowUnfree.enable = true; audio.enable = true; bootloader = { type = "grub"; grub = { useOSProber = true; defaultEntry = 2; }; }; drivers = { enable = true; cpu = "amd"; graphics.enable = true; }; fonts.enable = true; greet.enable = true; home-manager = { enable = true; users.${username}.path = ./home.nix; }; locale.enable = true; memory = { zram.enable = true; swapfile.enable = true; }; network.enable = true; power = { enable = true; mode = "amd"; }; security.enable = true; ssh.enable = true; storage.enable = true; users.enable = true; }; srv = { bluetooth.enable = true; files.enable = true; gaming.enable = true; nix-helper.enable = true; kdeconnect.enable = true; sops.enable = true; }; wm = { enable = true; niri.enable = true; }; }; }