Themes for Grub

January 13, 2026 ยท View on GitHub

Two simple themes for Grub. One based on the artistic rendering of planet Kepler 186f and the other based on the extraordinary Hayao Miyazaki lungometraggio Porco Rosso.

Kepler 186f

Simple Sci-Fi styled GRUB Theme. It is based on the artistic rendering of the planet Kepler 186f. The rendering is available from NASA here

Kepler 186f

Porco Rosso

The iconic masterpiece from Hayao Miyazaki, means to me more than I can utter. With every day that the world keeps destabilizing and de-humanizing people, I believe this opera can serve the purpose of showing the importance kindness and the importance of making a stand when you detached yourself from the absurdity embracing life around.

I have two versions of this:

  • simple
  • colourful

Simple version is inspired by the fonts of Space Isolation theme. Porco Rosso

The colourful version is still only a prototype in GIMP. Porco Rosso

Here, the live version running on my laptop Porco Rosso

Recognition

The wallpaper is taken from a reddit post. The whole set of wallpapers is available here.

The TTF font is Atkinson Hyperlegible Mono available from Google fonts. The pf2 format font has been obtained by running grub-mkfont --output=AtkinsonHyperlegible-31.pf2 -v --size=31 ./static/AtkinsonHyperlegibleMono-LightItalic.ttf

Installation:

Download and unzip or clone the repository and then move the theme you want kepler_186f or porco_rosso folder into /boot/grub/themes directory. Make sure you are pointing at the right theme by editing the /etc/default/grub. Change the line regarding GRUB_THEME to the path (in the example, I selected the kepler theme)

GRUB_THEME=/boot/grub/themes/kepler_186f/theme.txt

Run the command sudo update grub theme. grub-mkconfig -o /boot/grub/grub.cfg