{ inputs, pkgs, modules, ... }: let userName = "love"; fullName = "Love"; hostName = "Hermes"; homeDir = "/home/${userName}"; installDisk = "/dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_115386992"; in { _module.args = { inherit fullName homeDir hostName installDisk userName ; }; imports = [ inputs.mailserver.nixosModules.default ./disko.nix modules.base modules.zfsRoot modules.luksInitrdSshUnlock modules.mailServer modules.binBashWrapper ]; my.binBashWrapper.enable = true; my.initrdSshUnlock = { enable = true; authorizedKeys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICxY7ceahvTqe4AWGKRJNs1z4AdWT/WafkOBDaNrkB2p" ]; }; networking.hostName = hostName; networking.hostId = "8d49a097f2"; users.mutableUsers = true; users.users.${userName} = { isNormalUser = true; description = fullName; extraGroups = [ "wheel" ]; shell = pkgs.bash; }; zramSwap = { enable = true; memoryPercent = 75; algorithm = "zstd"; }; system.stateVersion = "25.05"; }