56ZOC57Z47IQIUS67COAGYXGVXKUR2A5EY64DQNVTX6QVR2ZTCFAC 5PKY2AL3ELY7NERTVH2K2SNF64ZINHWKSOJCUQTL25RJHUXSTLBQC WSOWVZJ5PO2VLYOJYFB656WOVPE4VWGF46LCYLKBG3LEF6HH3S3QC WCNLUVUGDQ55KUE5TTZAJHVPQ5EOG5SPNUMDNMAZ7ENAQV7D4XYQC WHTEZBXRS7R3AM44LJZFR2YE6RP4IWE3AB5V3DYGO4YJU7PBTMQAC 3OAFCHK7EIRUD3ZLAGZ3MAXVYOGFAJVDOF63ZIGNU7I3RWIPMAOQC WJXAODNJYL54BUFSRF3G2AEBWEI6Q4YH5DXYLK3UYC6JRJYGG7TQC {config,lib,pkgs,modulesPath,...}: {imports = [(modulesPath + "/installer/scan/not-detected.nix")];boot.initrd.availableKernelModules = ["xhci_pci" "ahci" "nvme" "usb_storage" "usbhid" "sd_mod" "sdhci_pci"];boot.initrd.kernelModules = [];boot.kernelModules = ["kvm-intel"];boot.extraModulePackages = [];fileSystems."/" = {device = "/dev/disk/by-label/nixos";fsType = "ext4";};fileSystems."/boot" = {device = "/dev/disk/by-label/NIXBOOT";fsType = "vfat";};swapDevices = [{device = "/dev/disk/by-uuid/cdad570a-66fa-44b3-a1b6-5c2a6ade34b8";}];networking.useDHCP = lib.mkDefault true;# networking.interfaces.eno1.useDHCP = lib.mkDefault true;# networking.interfaces.enp6s0u1u3u4.useDHCP = lib.mkDefault true;# networking.interfaces.wlp0s20f3.useDHCP = lib.mkDefault true;nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;hardware.video.hidpi.enable = lib.mkDefault false;}
{config,pkgs,...}: {imports = [./hardware-configuration.nix];boot.loader.systemd-boot.enable = true;boot.loader.efi.canTouchEfiVariables = true;networking.hostName = "tom";networking.networkmanager.enable = true;time.timeZone = "America/Chicago";environment.systemPackages = with pkgs; [gitneovim];services.openssh.enable = true;system.stateVersion = "22.11";home-manager.users.chris = {pkgs, ...}: {home.stateVersion = "22.11";};}
tom = nixpkgs.lib.nixosSystem {system = system.x86_64-linux;specialArgs = {inherit (self.outputs) overlays;inherit inputs sshKeys;};modules = [./nixpkgs/nixos/tom./nixpkgs/nixos/common.nix./nixpkgs/nixos/tailscale.nix./nixpkgs/nixos/home-assistant./nixpkgs/nixos/users/chris-minimal.nixhome-manager.nixosModules.home-manager{home-manager.useGlobalPkgs = true;home-manager.useUserPackages = true;}];};