# Catppuccin Mocha GRUB Theme

# === General ===
desktop-color = "#1e1e2e"
terminal-box = "0 0 0 0"
terminal-font = "Unifont Regular 16"

# === Colors (Catppuccin Mocha palette) ===
normal-color = "#cdd6f4"
highlight-color = "#f5e0dc"
selected-item-color = "#1e1e2e"
selected-item-highlight-color = "#cba6f7"

# === Background ===
# Make sure background.png exists in same directory
desktop-image = "background.png"

# === Boot Menu ===
+ boot_menu {
  left = 10%
  top = 20%
  width = 80%
  height = 60%

  item_font = "Unifont Regular 18"
  item_color = "#cdd6f4"
  selected_item_color = "#1e1e2e"

  item_height = 36
  item_padding = 8

  item_icon_space = 0

  # Selection highlight
  item_selected_color = "#1e1e2e"
  item_selected_background_color = "#f5c2e7"
}

# === Timeout ===
+ label {
  id = "__timeout__"
  text = "Booting in %d seconds..."
  left = 50%-150
  top = 85%
  width = 300
  align = "center"

  color = "#bac2de"
  font = "Unifont Regular 14"
}

# === Title ===
+ label {
  id = "__title__"
  text = "NixOS"
  left = 50%-100
  top = 10%
  width = 200
  align = "center"

  color = "#f5e0dc"
  font = "Unifont Bold 24"
}
