{ config, lib, pkgs, ... }: { imports = [ ./options.nix ./state.nix ./branding.nix ./graphics.nix ./nix.nix ./scripts.nix ./systemd.nix ./virtualization.nix ./fonts.nix ./hardware.nix ./audio.nix ./bluetooth.nix ./network.nix ./impermanence.nix ./browser.nix # Tier 1 system features (all opt-in via nomarchy.system.*). ./snapper.nix ./laptop.nix ./desktop.nix ./accessibility.nix ./hibernate.nix ./containers.nix ./pam.nix ./input-method.nix ../../themes/engine/plymouth.nix ../../themes/engine/sddm.nix ]; time.timeZone = lib.mkDefault config.nomarchy.system.timezone; nixpkgs.config.allowUnfree = true; }