.github | ||
assets | ||
customize | ||
font | ||
preview | ||
themes | ||
.gitattributes | ||
.gitignore | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md |
Distro Grub Themes
A pack of GRUB2 themes for different Linux distribution and OS.
It aims to replace default Grub look, with nice and colorful theme.
Get started
Themes
Supported distributions
- Arch Linux
- Arco Linux
- Artix Linux
- CentOS
- Debian
- Deepin
- ElementaryOS
- EndeavourOS
- FreeBSD
- Garuda
- Gentoo
- KDE Neon
- Linux Mint
- Manjaro
- MX Linux
- openSUSE
- Pop! OS
- Rocky Linux
- Slackware
- Solus
- Ubuntu
- Ubuntu Mate
- Ventoy
- Void Linux
- Windows 10
- Windows 11
- Xero Linux
- Zorin OS
Supported vendors
- Acer
- Aorus
- Apple
- Asus
- ASRock
- Dell
- Framework
- Gigabyte
- HP
- Lenovo
- MSI
- Razer
- System76
- Toshiba
Preview theme
Distro themes
Vendor themes
Installation
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
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 |