A pack of GRUB2 themes for each Linux distribution
Find a file
2021-12-30 23:07:56 +01:00
.github/ISSUE_TEMPLATE Update issue templates 2021-05-30 15:45:46 +02:00
assets Add Ubuntu Mate theme 2021-12-30 22:11:48 +01:00
customize Add Ubuntu Mate theme 2021-12-30 22:11:48 +01:00
font Add new ("better???) font 2021-07-29 17:57:20 +02:00
preview Add Ubuntu Mate theme 2021-12-30 22:11:48 +01:00
src Fix adding files to archive, update to C# 10, update themes 2021-12-30 23:07:46 +01:00
themes Fix adding files to archive, update to C# 10, update themes 2021-12-30 23:07:46 +01:00
.gitattributes Initial commit 2021-02-14 01:55:44 +01:00
.gitignore Add verbose mode 2021-10-10 00:07:35 +02:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2021-06-08 19:25:34 +02:00
LICENSE Create LICENSE 2021-05-30 15:34:48 +02:00
README.md Update README.md 2021-12-30 22:50:27 +01:00

Distro Grub Themes

name name
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
  • Antix 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
  • Zorin OS

Supported Vendors

  • Hewlett-Packard
  • Toshiba
  • Gigabyte
  • Gigabyte-Aorus
  • Asus
  • Lenovo

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