Hi All,
Im newish to nix/nixos! I am trying to set up a (catppuccin) grub theme. I believe I need to put the theme in the boot partatition, because the other partations are encrypted using LUKs (At leasts what I had to do on Arch).
So for now I manually put the catppuccin theme in my boot folder:
ls -al /boot/themes/catppuccin-frappe-grub-theme/
.rw-r--r-- 6.8k root 13 Jun 08:36 background.png
.rw-r--r-- 2.4M root 13 Jun 08:36 font.pf2
drwxr-xr-x - root 13 Jun 08:36 icons
.rw-r--r-- 11k root 13 Jun 08:36 logo.png
.rw-r--r-- 84 root 13 Jun 08:36 select_c.png
.rw-r--r-- 142 root 13 Jun 08:36 select_e.png
.rw-r--r-- 139 root 13 Jun 08:36 select_w.png
.rw-r--r-- 1.0k root 13 Jun 08:36 theme.txt
then I try to set the theme in my nix configuration:
boot = {
loader = {
// ...
grub.extraConfig = "set theme=/boot/themes/catppuccin-frappe-grub-theme/theme.txt";
grub.theme = "/boot/themes/catppuccin-frappe-grub-theme";
};
};
}
I tried setting both settings above and neither seem to work. The grub menu never shows. Any ideas what I am doing wrong ?