aboutsummaryrefslogtreecommitdiff
path: root/infra/corenix/configs/kookie/uwu.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/corenix/configs/kookie/uwu.nix')
-rw-r--r--infra/corenix/configs/kookie/uwu.nix23
1 files changed, 17 insertions, 6 deletions
diff --git a/infra/corenix/configs/kookie/uwu.nix b/infra/corenix/configs/kookie/uwu.nix
index eacf173bf12b..1d958820708a 100644
--- a/infra/corenix/configs/kookie/uwu.nix
+++ b/infra/corenix/configs/kookie/uwu.nix
@@ -5,16 +5,27 @@
grub2 = {
enable = true;
- extraPayloadModules = [ "luks" "crypto" "gcry_sha256"
- "gcry_rijndael" "pbkdf2" ];
+ extraPayloadModules = [ "luks" "crypto" "gcry_sha256" "lvm"
+ "gcry_rijndael" "pbkdf2" "jpeg" ];
extraConfig = ''
+ set timeout=10
+
menuentry "NixOS" {
- cryptomount -u f1440abd-99e3-46a8-aa36-7824972fee54
- search --set=cryptdrive --fs-uuid 672c497c-18aa-4b00-ac95-78e810363d81
- configfile ($cryptdrive)/grub/grub.cfg
+ insmod luks
+ insmod crypto
+ insmod gcry_sha256
+ insmod gcry_rijndael
+ insmod pbkdf2
+ insmod lvm
+
+ cryptomount -a
+ configfile (lvm/vg0-boot)/grub/grub.cfg
}
'';
};
+
+ tint.enable = true;
+ nvramcui.enable = true;
seabios = {
enable = true;
@@ -27,6 +38,6 @@
CONFIG_LINEAR_FRAMEBUFFER_MAX_HEIGHT = "768";
};
- extraFiles."background.jpg".src = lib.mkForce ./splash.jpg;
+ extraFiles."background.png".src = lib.mkForce ./splash.png;
};
}