git clone https://github.com/gemakfy/MilkGrub
sudo ./MilkGrub/install.sh
# flake.nix
{
inputs.milk-grub-theme.url = "github:gemakfy/MilkGrub";
outputs = { nixpkgs, ... }@inputs: {
nixosConfigurations.nixos = nixpkgs.lib.nixosSystem {
modules = [
# ...
inputs.milk-grub-theme.nixosModule
];
};
};
}
# configuration.nix
{
boot.loader.grub = {
enable = true;
gfxmodeEfi = "1920x1080"; # set your resolution
gfxpayloadEfi = "keep";
milk-theme.enable = true;
};
}
Code reference: https://github.com/uiriansan/LainGrubTheme