A flake for glim with a couple of customizations.
I've Nixified the upstream glim script, so it should work out of the box on systems with Nix. I've also added a few customizations like enabling Secure Boot support and switching the default theme out for Catppuccin Frappe.
Follow the upstream instructions for setting up your USB device.
Then, install glim to your USB by running nix run github:Liassica/glim-flake. You can override the theme or by adding this repo as a flake input and overriding the 'theme' input.
E.g, to use the Breeze GRUB theme:
{ pkgs, glim, ...}:
{
environment.systemPackages = [
glim.packages.x86_64-linux.glim.override {
theme = "${pkgs.kdePackages.breeze-grub}/grub/themes/breeze";
};
];
}almalinux- Live Media onlyantixarchartixbodhicalculate- Live was discontinuedcentosclonezilladebian- live &mini.isoelementaryfedorafinnixgentoogpartedgrmlipxe- .iso or .efikalikubuntulibreeleclinuxmintlubuntumanjaromemtest- Only .bin/.efi, not .isomxlinuxnetrunnernixosopenbsdopensuse- Live from Alternative Downloads onlypeppermintpoposporteusrhel- Installation onlyrockylinuxslitazsupergrub2disksystemrescuetailsubuntubudgieubuntuvoidxubuntuzorinos
MIT, with the exception of some theme files. See the upstream repository's license for details.