This guide walks you through installing and enabling a custom theme for the rEFInd boot manager, as well as disabling text mode for a graphical boot menu.
rEFInd is typically installed in one of the following paths:
/boot/efi/EFI/refind/boot/EFI/refind
If a themes folder does not exist, create one inside the rEFInd directory:
sudo mkdir -p /boot/EFI/refind/themes-
Download or clone your desired rEFInd theme repository.
-
Extract the downloaded archive (if applicable):
tar -xvf <theme-name>.tar.gz
-
Copy the extracted theme folder into the
themesdirectory:sudo cp -r theme-folder /boot/EFI/refind/themes/
Open the main configuration file:
sudo micro /boot/EFI/refind/refind.confAdd the following line at the end of the file, replacing folder and file names as necessary:
include themes/theme-folder-name/theme.conf
To use graphical mode instead of text, locate and modify the following line in refind.conf:
use_graphics_for windows,linux💡 Alternatively, you can replace your existing
refind.confwith the version provided in this dotfile repository.
Save your changes, then reboot the system. The new theme should now appear on the rEFInd boot screen.
- Ensure the theme folder and
.conffile names match exactly. - Remove or comment out other
includelines for themes to prevent conflicts. - If the theme does not load, verify you edited the correct
refind.conffile used by your active rEFInd installation. - Some themes may require additional setup — check the theme’s documentation for details.