rEFInd is a simplistic boot manager for UEFI based systems. This is a dark, clean, minimal theme for it.
-
Clone this git to a place where you can change the files easily. So, for example, your Downloads directory.
-
Find your rEFInd directory. It should be one of these:
/boot/EFI/refind
/boot/efi/EFI/refind
/boot/EFI/BOOT
/boot/efi/EFI/BOOT
If yours is not in this list don't freak out, just pretend it is.
The one used in these files and example is /boot/EFI/refind
, so pay attention in case yours is different.
-
Open your terminal in the directory with
README.md
. -
Do
sudo blkid
to see the PARTUUID of your root partition and change it input.conf
. If you don't haveintel-ucode.img
in your ESP, remove it from the options of each entry too. -
Make sure everything in the
put.conf
andtheme/theme.conf
files is correct for what you want (The default menu entries are disabled by default, so if you're using them, enable them). -
MAKE SURE EVERYTHING IS RIGHT!
-
Do
su
. -
Do
cp -r theme /boot/EFI/refind
. -
Do
cat put.conf >> /boot/EFI/refind/refind.conf
. -
Do
exit
. You're done.
Here's the example menu entry configuration that comes in put.conf
(They're all disabled for safety).
menuentry "Arch" {
icon /EFI/refind/theme/icons/os_arch.png
loader /vmlinuz-linux
initrd /initramfs-linux.img
options "resume=PARTUUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX root=PARTUUID=YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY rw initrd=/intel-ucode.img quiet loglevel=3"
disabled
}
menuentry "Arch - CLI" {
icon /EFI/refind/theme/icons/os_arch_cli.png
loader /vmlinuz-linux
initrd /initramfs-linux.img
options "resume=PARTUUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX root=PARTUUID=YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY rw initrd=/intel-ucode.img systemd.unit=multi-user.target"
disabled
}
menuentry "Windows 10" {
icon /EFI/refind/theme/icons/os_win.png
loader /EFI/Microsoft/Boot/bootmgfw.efi
disabled
}
Entries that are autodetected should also show the proper icons.
If you want a terminal icon in some of the entries, you have to add _cli
just before the dot on the icon of a menu entry, like so:
menuentry "Arch - CLI" {
icon /EFI/refind/theme/icons/os_arch_cli.png
This doesn't work with the Mac and Windows icons.
Antergos | Antergos - CLI | Arch | Arch - CLI |
---|---|---|---|
Debian | Debian - CLI | elementary | elementary - CLI |
---|---|---|---|
Fedora | Fedora - CLI | Kubuntu | Kubuntu - CLI |
---|---|---|---|
Linux Mint | Linux Mint - CLI | Lubuntu | Lubuntu - CLI |
---|---|---|---|
Manjaro | Manjaro - CLI | openSUSE | openSUSE - CLI |
---|---|---|---|
Ubuntu | Ubuntu - CLI | Ubuntu GNOME | Ubuntu GNOME - CLI |
---|---|---|---|
Ubuntu MATE | Ubuntu MATE - CLI | Xubuntu | Xubuntu - CLI |
---|---|---|---|
Windows | Mac |
---|---|
If you want more icons, feel free to ask for them.
The original rEFInd-minimal theme is from Evan Purkhiser. Check it out here. This README is also based on his'.