{ lib, ... }: { # Identify the distribution as Nomarchy in /etc/os-release. # Anything that reads os-release picks this up: fastfetch, login banners, # GUI "About" dialogs, neofetch, etc. system.nixos = { distroId = "nomarchy"; distroName = "Nomarchy"; }; # Ensure the bootloader entries use Nomarchy instead of NixOS boot.loader.grub.configurationName = lib.mkDefault "Nomarchy"; # For systemd-boot, NixOS 24.11+ uses distroName if available, # but some older versions or specific setups might need explicit labels. # We use mkDefault so users can still override if they want. }