Gorgeous GRUB Installer

January 14, 2026 · View on GitHub

Stars Bash Themes License

Beautiful interactive GRUB theme installer
Arrow navigation • Search • Animations • 45+ themes

English | Русский


Features

  • Interactive UI — arrow key navigation, real-time search
  • 45+ themes — from gaming to minimalist
  • Quick install — one command from GitHub
  • Smart search — by name or description
  • Management — install, apply, remove themes
  • Resolution settings — easily change GRUB resolution

Demo

╭───────────────────────────────────────────────────╮
│           Gorgeous GRUB Installer                 │
│                                                   │
│       Beautiful themes for your bootloader        │
╰───────────────────────────────────────────────────╯

Current theme: grubphemous
Installed themes: 4

▸ Install new theme
  Apply installed theme
  Remove theme
  Set resolution
  Exit

Installation

Requirements

  • Linux with GRUB/GRUB2
  • git, sudo
  • gum (optional, for beautiful UI)

Install gum

# Arch Linux
paru -S gum

# Ubuntu/Debian
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://repo.charm.sh/apt/gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/charm.gpg
echo "deb [signed-by=/etc/apt/keyrings/charm.gpg] https://repo.charm.sh/apt/ * *" | sudo tee /etc/apt/sources.list.d/charm.list
sudo apt update && sudo apt install gum

# Fedora
sudo dnf install gum

Quick start (one command)

curl -sL https://raw.githubusercontent.com/FLEXIY0/gorgeous-grub-installer/master/gorgeous-grub.sh | bash

Full installation

git clone https://github.com/FLEXIY0/gorgeous-grub-installer.git
cd gorgeous-grub-installer
./gorgeous-grub.sh

Usage

Interactive mode

./gorgeous-grub.sh

Use ↑↓ to navigate, Enter to select.

Command line

# List all themes
./gorgeous-grub.sh --list

# Search theme
./gorgeous-grub.sh --search doom

# Install theme
./gorgeous-grub.sh --install "Grubphemous"

Theme Categories

CategoryExamples
GamingMinegrub, DOOM, Dark Souls, Hollow Knight, Celeste
CyberpunkCyberpunk 2077, CRT-Amber, Matrix, Virtuaverse
AnimeYoRHa, Persona 5, Genshin Impact
MinimalCatppuccin, Sleek, HyperFluent, Elegant
Sci-FiSpace Isolation, SteamOS, Descent

Preview

GrubphemousMinegrub
GrubphemousMinegrub
CatppuccinDOOM
CatppuccinDOOM

How it works

  1. Select theme from list
  2. Script automatically clones repository
  3. Theme is copied to /boot/grub/themes/
  4. GRUB config is updated
  5. Reboot and enjoy

License

MIT License — see LICENSE

Credits


If you like this project — give it a ⭐