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 onlyantix
arch
artix
bodhi
calculate
- Live was discontinuedcentos
clonezilla
debian
- live &mini.iso
elementary
fedora
finnix
gentoo
gparted
grml
ipxe
- .iso or .efikali
kubuntu
libreelec
linuxmint
lubuntu
manjaro
memtest
- Only .bin/.efi, not .isomxlinux
netrunner
nixos
openbsd
opensuse
- Live from Alternative Downloads onlypeppermint
popos
porteus
rhel
- Installation onlyrockylinux
slitaz
supergrub2disk
systemrescue
tails
ubuntubudgie
ubuntu
void
xubuntu
zorinos
MIT, with the exception of some theme files. See the upstream repository's license for details.