{ inputs, username, ... }: { system.stateVersion = "25.05"; imports = [ inputs.disko.nixosModules.disko ./disko.nix ./hardware-configuration.nix ../../os/default.nix ]; os = { core = { allowUnfree.enable = true; audio.enable = true; bootloader.type = "systemd-boot"; drivers = { enable = true; kernel = "hardened"; cpu = "intel"; 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; percent = 25; swapfile.enable = true; }; network.enable = true; security.enable = true; ssh.enable = true; storage.enable = true; users.enable = true; }; srv = { yggdrasi.enable = true; i2p = { enable = true; enableBrowser = true; }; tor = { enable = true; enableBrowser = true; }; files = { enable = true; localsend.enable = true; }; sops.enable = true; nix-helper.enable = true; monero.enable = true; omnisearch.enable = true; vpn.enable = true; }; wm = { enable = true; niri.enable = true; }; }; }