A pack of GRUB2 themes for each Linux distribution
Find a file
2022-01-28 23:36:07 +01:00
.github Add MSI theme 2022-01-28 22:26:10 +01:00
assets Add MSI theme 2022-01-28 22:26:10 +01:00
customize Add MSI theme 2022-01-28 22:26:10 +01:00
font Add workflows and font 2022-01-26 18:35:16 +01:00
preview Add MSI theme 2022-01-28 22:26:10 +01:00
src Update README.md 2022-01-26 19:38:21 +01:00
themes 🤖 Update files 2022-01-28 22:26:54 +00:00
.gitattributes Initial commit 2021-02-14 01:55:44 +01:00
.gitignore Add verbose mode 2021-10-10 00:07:35 +02:00
LICENSE Create LICENSE 2021-05-30 15:34:48 +02:00
README.md Update README.md 2022-01-28 23:36:07 +01:00

Distro Grub Themes

name name Build

A pack of GRUB2 themes for different Linux distribution and OS.
It aims to replace default Grub look, with nice and colorful theme.

Supported distributions

  • Arch Linux
  • Arco Linux
  • Artix Linux
  • CentOS
  • Debian
  • Deepin
  • ElementaryOS
  • EndeavourOS
  • Fedora
  • FreeBSD
  • Garuda
  • Gentoo
  • KDE Neon
  • Linux Mint
  • Manjaro
  • MX Linux
  • openSUSE
  • Pop! OS
  • Rocky Linux
  • Solus
  • Ubuntu
  • Ubuntu Mate
  • Ventoy
  • Void Linux
  • Windows 10
  • Windows 11
  • Zorin OS

Supported Vendors

  • Acer
  • Aorus
  • Asus
  • Dell
  • Gigabyte
  • HP
  • Lenovo
  • MSI
  • System76
  • Toshiba

Preview theme

Vendor Themes

Installation via Grub Customizer

In order to clone repository from Github you have to install git package
Alternatively you can download zip package - Code -> Download ZIP

Clone the repository

You can clone repository or go to release page and download a single theme

git clone https://github.com/AdisonCavani/distro-grub-themes.git

Install Grub Customizer

Apt

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Pacman

sudo pacman -S grub-customizer

Dnf

sudo dnf install grub-customizer

Eopkg

sudo eopkg install grub-customizer

Install pre-made theme with Grub Customizer

  • Open Grub Customizer
  • Go to Appearance settings tab
  • Select Custom resolution and type in your resolution. E.g: 1920x1080
  • Press Add theme button, go to your directory, where you have cloned repository. In my case /home/adison/distro-grub-theme
  • Select your theme located in /themes directory
  • Save changes

Install custom-made theme with Grub Customizer

  • Edit your theme located in /customize folder
  • With your file manager, inside edited theme directory, select all files and create archive with .tar or .tar.xz extension
  • Open Grub Customizer
  • Go to Appearance settings tab
  • Enable Custom resolution checkbox and select your resolution or type it in manually. E.g: 1920x1080
  • Press Add theme button, go to your directory, where you have cloned repository. In my case /home/adison/distro-grub-theme
  • Change view settings from Archive files to All files
  • Select your archive
  • Save changes

Manual Installation

In order to clone repository from Github you have to install git package
Alternatively you can download zip package - Code -> Download ZIP

Clone the repository

You can clone repository or go to release page and download a single theme

git clone https://github.com/AdisonCavani/distro-grub-themes.git

Create themes directory

sudo mkdir /boot/grub/themes

Edit or use pre-made theme

cd distro-grub-themes/customize

Copy theme

Theme must be unpacked (in folder)

sudo cp -r ubuntu/ /boot/grub/themes

Edit Grub config

You can use your favourite text editor

sudo nano /etc/default/grub

Uncomment this line and set your resolution:

GRUB_GFXMODE=1920x1080

At the end of file add theme path:

GRUB_THEME="/boot/grub/themes/ubuntu/theme.txt"

Replace "ubuntu" with selected theme
Ctrl+O to save, Ctrl+X to exit

Update Grub config

You will need to tell Grub to update its configuration to include the new theme.

Ubuntu and Debian-based systems:

sudo update-grub

Other Linux distro:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Install theme in Ventoy

Extract Ventoy.tar to /ventoy/theme directory

Locate ventoy.json file in /plugin/ventoy/ directory and change:

"file": "/ventoy/theme/blur/theme.txt",

to

"file": "/ventoy/theme/Ventoy/theme.txt",

For more information head over to Ventoy website

To-do list

Feature Status
4K & 2K displays support In the future
Ultrawide display support In the future