My NixOS and Home Manager configurations
1{ inputs, lib, ... }:
2{
3 styx.boot.provides = {
4 secure.nixos = {
5 imports = [ inputs.lanzaboote.nixosModules.lanzaboote ];
6 boot = {
7 loader.systemd-boot.enable = lib.mkForce false;
8 lanzaboote = {
9 enable = true;
10 pkiBundle = "/var/lib/sbctl";
11 };
12 };
13 };
14
15 graphical.nixos.boot = {
16 plymouth.enable = true;
17 consoleLogLevel = 3;
18 initrd.verbose = false;
19 initrd.systemd.enable = true;
20 kernelParams = [
21 "quiet"
22 "splash"
23 "intremap=on"
24 "boot.shell_on_fail"
25 "udev.log_priority=3"
26 "rd.systemd.show_status=auto"
27 ];
28 };
29 };
30}