Link | GitHub |
---|---|
grub-theme-banner | GitHub |
- Background Source
- Theme File
- Install
- Apply
- Helper
- Docs
- Grub Theme / Glass Series
- Grub Theme / Image Creation
Theme File |
---|
theme.txt |
background.jpg |
run
mkdir -p "./tmp"
wget -c "https://github.com/samwhelp/grub-theme-banner/archive/refs/heads/main.tar.gz" -O "./tmp/grub-theme-banner-main.tar.gz"
tar xf "./tmp/grub-theme-banner-main.tar.gz" -C "./tmp"
sudo mkdir -p "/boot/grub/themes"
sudo cp -rf "./tmp/grub-theme-banner-main/." "/boot/grub/themes/grub-theme-banner"
or run remote script fetch.sh
bash <(curl -L 'https://raw.githubusercontent.com/samwhelp/grub-theme-banner/main/helper/theme-installer/fetch.sh')
edit /etc/default/grub
GRUB_BACKGROUND='/boot/grub/themes/grub-theme-banner/background.jpg'
GRUB_THEME="/boot/grub/themes/grub-theme-banner/theme.txt"
or create file /etc/default/grub.d/theme.cfg
, run
cat << EOF | sudo tee /etc/default/grub.d/theme.cfg
GRUB_BACKGROUND='/boot/grub/themes/grub-theme-banner/background.jpg'
GRUB_THEME="/boot/grub/themes/grub-theme-banner/theme.txt"
EOF
then run
sudo update-grub
or run
sudo grub-mkconfig -o /boot/grub/grub.cfg
Helper |
---|
background-selector |
style-selector |
region-selector |
Grub Docs |
---|
Theme file format |
Region | Region | Region |
---|---|---|
1. Northwest (nw ) |
2. North (n ) |
3. Northeast (ne ) |
4. West (w ) |
5. Center (c ) |
6. East (e ) |
7. Southwest (sw ) |
8. South (s ) |
9. Southeast (se ) |
menu-box file name
Region | Region | Region |
---|---|---|
1. menu-box-nw.png |
2. menu-box-n.png |
3. menu-box-ne.png |
4. menu-box-w.png |
5. menu-box-c.png |
6. menu-box-e.png |
7. menu-box-sw.png |
8. menu-box-s.png |
9. menu-box-se.png |
Link | GitHub |
---|---|
demo-grub-theme-image-creation | GitHub |