Personal-use NixOS configuration
at main 31 lines 513 B view raw
1# note: make sure to create secureboot keys before installation. 2# https://github.com/nix-community/lanzaboote/blob/b2f781751764ff57d54f7cf1910ae1bbf268ed1c/docs/QUICK_START.md 3 4{ 5 lib, 6 lanzaboote, 7 pkgs, 8 ... 9}: 10 11{ 12 imports = [ 13 lanzaboote.nixosModules.lanzaboote 14 15 ./common.nix 16 ]; 17 18 boot = { 19 loader.systemd-boot.enable = lib.mkForce false; 20 21 lanzaboote = { 22 enable = true; 23 24 pkiBundle = "/var/lib/sbctl"; 25 }; 26 }; 27 28 environment.systemPackages = with pkgs; [ 29 sbctl 30 ]; 31}