# git clone https://github.com/Sameguyy/2B-grub2-theme.git
# sudo mkdir -p /boot/grub/themes
# sudo cp -r 2B-grub2-theme /boot/grub/themes/
# sudo nano /etc/default/grub
Find the following lines and set the values:
GRUB_TERMINAL_OUTPUT="gfxterm" #turns on graphics mode in grub
GRUB_GFXMODE=1920х1080 #resolution
GRUB_THEME="/boot/grub/themes/2B-grub2-theme/theme.txt" #path to /theme.txt
Arch / Manjaro / EndeavourOS
# grub-mkconfig -o /boot/grub/grub.cfg
Fedora / RHEL / CentOS
# grub2-mkconfig -o "$(readlink -e /etc/grub2.conf)"
Ubuntu / Debian / etc..
# update-grub
Forked from https://github.com/vinceliuice/Wuthering-grub2-themes — licensed under GPL-3.0