old
1{lib, ...}: {
2 boot.loader.systemd-boot = {
3 # we use Git for version control, so we don't need to keep too many generations.
4 configurationLimit = lib.mkDefault 10;
5 # pick the highest resolution for systemd-boot's console.
6 consoleMode = lib.mkDefault "max";
7 };
8
9 boot.loader.timeout = lib.mkDefault 8; # wait for x seconds to select the boot entry
10
11 # for power management
12 services = {
13 power-profiles-daemon = {
14 enable = true;
15 };
16 upower.enable = true;
17 };
18}