.github/ISSUE_TEMPLATE | ||
assets | ||
customize | ||
font | ||
preview | ||
themes | ||
.gitattributes | ||
CODE_OF_CONDUCT.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.
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
- Ventoy
- Void Linux
- Windows 10
- Zorin OS
Preview theme
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 |