# krypton: framework 13 pro, intel core ultra x7 358H { inputs, ... }: { imports = [ inputs.nixos-hardware.nixosModules.framework-intel-core-ultra-series3 ../../modules/nixos/appimage.nix ../../modules/nixos/astro.nix ../../modules/nixos/audio.nix ../../modules/nixos/bootloader.nix ../../modules/nixos/certificates.nix ../../modules/nixos/docker.nix ../../modules/nixos/gnupg.nix ../../modules/nixos/lanzaboote.nix ../../modules/nixos/locales.nix ../../modules/nixos/networking.nix ../../modules/nixos/niri.nix ../../modules/nixos/noctalia.nix ../../modules/nixos/openssh.nix ../../modules/nixos/packages.nix ../../modules/nixos/protonvpn.nix ../../modules/nixos/sddm.nix ../../modules/nixos/services.nix ../../modules/nixos/settings.nix ../../modules/nixos/steam.nix ../../modules/nixos/tpm-unlock.nix ../../modules/nixos/users.nix ../../modules/nixos/vial.nix ]; # host-specific niri config (input devices, laptop binds) home-manager.users.aaron.imports = [ ./niri.nix ]; # hidpi panel (2880x1920): the sddm greeter runs in weston, which doesn't scale services.displayManager.sddm.settings.General.GreeterEnvironment = "QT_SCALE_FACTOR=2"; # bigger boot menu font, mode found with "r" in the menu; mode 6 is beyond # what boot.loader.systemd-boot.consoleMode accepts, so set via lanzaboote boot.lanzaboote.settings.console-mode = "6"; networking.hostName = "krypton"; system.stateVersion = "26.05"; # don't change }