Skip to content

uiriansan/LainGrubTheme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This theme was designed for a 1920x1080 display. Refer to the wiki to see how to customize it for a different resolution.

Installation

$ git clone https://github.com/uiriansan/LainGrubTheme && cd LainGrubTheme && ./install.sh | bash

Manual installation

  1. Copy lain/ into /boot/grub/themes/:
$ sudo cp -r -f lain /boot/grub/themes/
  1. In /etc/default/grub, uncomment the line that says "GRUB_THEME" and add the path to theme.txt:
$ sudoedit /etc/default/grub

# Here's how it should look like:
...
GRUB_THEME="/boot/grub/themes/lain/theme.txt"

Patch GRUB entries

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.

Patching manually

Read the wiki.

Customizing

There is a quick guide on how to customize this theme even further in the wiki

Special thanks