This theme was designed for a 1920x1080 display. Refer to the wiki to see how to customize it for a different resolution.
$ git clone https://github.com/uiriansan/LainGrubTheme && cd LainGrubTheme && ./install.sh | bash
- Copy
lain/
into/boot/grub/themes/
:
$ sudo cp -r -f lain /boot/grub/themes/
- In
/etc/default/grub
, uncomment the line that says "GRUB_THEME" and add the path totheme.txt
:
$ sudoedit /etc/default/grub
# Here's how it should look like:
...
GRUB_THEME="/boot/grub/themes/lain/theme.txt"
There are some limits to what a GRUB theme can do. By default, some GRUB entries have really long names and no icons (e.g. os-prober entries and Advanced options). To change this, we need to edit some GRUB scripts located in /etc/grub.d/
. Run patch_entries.sh
to automatically make GRUB look better.
Read the wiki.
There is a quick guide on how to customize this theme even further in the wiki
- AdisonCavani/distro-grub-themes: Code reference;
- fauux.neocities.org: Lain banner image;