at main 876 B view raw
1{ inputs, ... }: 2{ 3 imports = [ 4 inputs.mystia.nixosModules.fixups 5 inputs.mystia.nixosModules.vmauth 6 inputs.mystia.nixosModules.bsky-pds 7 inputs.hydra.nixosModules.hydra 8 inputs.whitelisted-web.nixosModules.default 9 inputs.knotserver-module.nixosModules.default 10 11 ./hardware-configuration.nix 12 13 ./networking 14 ./certificates 15 ./security 16 ./services 17 18 ./administration 19 ]; 20 21 gensokyo.traits = { 22 sensitive = true; 23 }; 24 gensokyo.presets.secureboot = true; 25 gensokyo.presets.certificates = true; 26 27 boot.loader = { 28 efi = { 29 canTouchEfiVariables = true; 30 efiSysMountPoint = "/boot"; 31 }; 32 systemd-boot = { 33 enable = true; 34 graceful = true; 35 # netbootxyz.enable = true; 36 }; 37 grub.enable = false; 38 }; 39 40 # Just don't change this :p 41 system.stateVersion = "23.05"; # Did you read the comment? 42}