This should work on any Linux distribution that uses GRUB, but I have only tested it on EndeavourOS and Kali
git clone https://github.com/AllJavi/tartarus-grub.git
cd tartarus-grub
sudo cp tartarus -r /usr/share/grub/themes/
sudo vim /etc/default/grub
Change #GRUB_THEME=
to
GRUB_THEME="/usr/share/grub/themes/tartarus/theme.txt"
sudo grub-mkconfig -o /boot/grub/grub.cfg
If all works correctly you should get this line in the out put:
Found theme: /usr/share/grub/themes/tartarus/theme.txt
When editing the file /etc/default/grub
, you also have to comment the line 'GRUB_TERMINAL_OUTPUT="console"