summaryrefslogtreecommitdiff
path: root/hosts/glados/boot.nix
blob: d0f0b228d54c7e8b58850614d5822f8a221e111a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
	config,
	lib,
	pkgs,
	...
}: {
	environment.systemPackages = with pkgs; [
		sbctl
	];

	boot = {
		kernelPackages = config.boot.zfs.package.latestCompatibleLinuxPackages;
		kernelParams = ["nohibernate"];

		bootspec.enable = true;
		loader.systemd-boot.enable = lib.mkForce false;

		lanzaboote = {
			enable = true;
			pkiBundle = "/etc/secureboot";
		};

		supportedFilesystems = ["zfs"];
	};
}