Skip to content

samwhelp/grub-theme-obs-remix

Repository files navigation

grub-theme-obs-remix

Link GitHub
grub-theme-obs-remix GitHub
grub-theme-remix GitHub
grub-theme-remix-select GitHub

Subject

Theme Source

Theme Source
GitHub / obster-y / grub-theme-obs
grub-theme-obs-refactoring

Background Source

Theme File

Theme File
theme.txt
background.jpg

Install

run

mkdir -p "./tmp"

wget -c "https://github.com/samwhelp/grub-theme-obs-remix/archive/refs/heads/main.tar.gz" -O "./tmp/grub-theme-obs-remix-main.tar.gz"


tar xf "./tmp/grub-theme-obs-remix-main.tar.gz" -C "./tmp"


sudo mkdir -p "/boot/grub/themes"

sudo cp -rf "./tmp/grub-theme-obs-remix-main/." "/boot/grub/themes/grub-theme-obs-remix"

or run remote script fetch.sh

bash <(curl -L 'https://raw.githubusercontent.com/samwhelp/grub-theme-obs-remix/main/helper/theme-installer/fetch.sh')

Apply

edit /etc/default/grub

GRUB_BACKGROUND='/boot/grub/themes/grub-theme-obs-remix/background.jpg'
GRUB_THEME="/boot/grub/themes/grub-theme-obs-remix/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-obs-remix/background.jpg'
GRUB_THEME="/boot/grub/themes/grub-theme-obs-remix/theme.txt"

EOF

then run

sudo update-grub

or run

sudo grub-mkconfig -o /boot/grub/grub.cfg

Helper

Helper
background-selector
style-selector
region-selector

Docs

Grub Docs
Theme file format

Styled Boxes

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