# Your machine: bootloader, hostname, users, services. # The distro itself comes from nomarchy.nixosModules.nomarchy — override # any of its defaults here with plain NixOS options (they use mkDefault), # or via the nomarchy.system.* toggles. { pkgs, ... }: { boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; networking.hostName = "my-nomarchy"; time.timeZone = "UTC"; i18n.defaultLocale = "en_US.UTF-8"; users.users.me = { # <- keep in sync with `username` in flake.nix isNormalUser = true; extraGroups = [ "wheel" "networkmanager" "video" "input" ]; }; # Examples: # nomarchy.system.greeter.enable = false; # bring your own login manager # environment.systemPackages = [ pkgs.htop ]; system.stateVersion = "26.05"; }