feat: add screenshot gallery, theme selector, and 4 new curated themes

- Add comprehensive screenshot gallery in README.md and docs/GALLERY.md
  showcasing all desktop features, menus, and control panels
- Clean and sanitize screenshots (no private work projects or processes)
- Add 4 curated themes with accurate color palettes and btop themes:
  * Pirna (Bernardo Bellotto classic art)
  * Nordic Frost (Arctic aurora and mountain cliff)
  * Monolith (Sci-fi alien coast and bioluminescent cyan)
  * Dragon Fire (Dark fantasy gothic siege and fiery coral embers)
- Enhance theme selector in rice-theme and rice-menu with live grid thumbnails
- Add super + shift + t shortcut for instant visual theme switching
- Make wallpaper lookup robust across repo and user directories
This commit is contained in:
Sarthak 2026-09-14 17:01:58 +05:30
parent 7f41cf7a82
commit 95898b208c
37 changed files with 661 additions and 10 deletions

View file

@ -0,0 +1,53 @@
# btop - Monolith
theme[main_bg]=""
theme[main_fg]="#dff5f0"
theme[title]="#dff5f0"
theme[hi_fg]="#4ec7b0"
theme[selected_bg]="#284452"
theme[selected_fg]="#4ec7b0"
theme[inactive_fg]="#6e9ca0"
theme[graph_text]="#bee5dd"
theme[meter_bg]="#14242c"
theme[proc_misc]="#4ec7b0"
theme[cpu_box]="#355b6c"
theme[mem_box]="#355b6c"
theme[net_box]="#355b6c"
theme[proc_box]="#355b6c"
theme[div_line]="#355b6c"
theme[temp_start]="#56bf9a"
theme[temp_mid]="#d6b565"
theme[temp_end]="#d95f6e"
theme[cpu_start]="#3d9ed6"
theme[cpu_mid]="#4ec7b0"
theme[cpu_end]="#69e0c9"
theme[free_start]="#2e5461"
theme[free_mid]="#4ec7b0"
theme[free_end]="#69e0c9"
theme[cached_start]="#286387"
theme[cached_mid]="#3d9ed6"
theme[cached_end]="#57b4eb"
theme[available_start]="#7d6a36"
theme[available_mid]="#d6b565"
theme[available_end]="#e8ca7d"
theme[used_start]="#823742"
theme[used_mid]="#d95f6e"
theme[used_end]="#e66075"
theme[download_start]="#286991"
theme[download_mid]="#3d9ed6"
theme[download_end]="#57b4eb"
theme[upload_start]="#624975"
theme[upload_mid]="#9b78b5"
theme[upload_end]="#b390cd"
theme[process_start]="#56bf9a"
theme[process_mid]="#6ad9b2"
theme[process_end]="#d6b565"

View file

@ -0,0 +1,55 @@
# Monolith - sampled from wallpapers/monolith.png
name = "Monolith"
mode = "dark"
wallpaper = "monolith.png"
# --- surfaces, darkest to lightest ---
bg = "#0a1317"
bg_alt = "#0f1b20"
surface = "#16262e"
overlay = "#1e343e"
selection = "#284452"
border = "#355b6c"
# --- text ---
fg = "#dff5f0"
fg_alt = "#bee5dd"
dim = "#6e9ca0"
muted = "#264349"
# --- roles ---
accent = "#4ec7b0"
accent_alt = "#369986"
urgent = "#e66075"
# --- named colours (ANSI 1-6) and their bright twins (9-14) ---
red = "#d95f6e"
green = "#56bf9a"
yellow = "#d6b565"
blue = "#3d9ed6"
magenta = "#9b78b5"
cyan = "#4ec7b0"
bright_red = "#e67381"
bright_green = "#6ad9b2"
bright_yellow = "#e8ca7d"
bright_blue = "#57b4eb"
bright_magenta = "#b390cd"
bright_cyan = "#69e0c9"
# --- translucency ---
alpha = "0.76"
alpha_hex = "c2"
# --- shape and type ---
font = "JetBrainsMono Nerd Font"
font_size = "11"
radius = "12"
radius_small = "8"
border_width = "1"
window_border = "2"
gap = "10"
icon_theme = "Papirus-Dark"
gtk_theme = "Adwaita-dark"
cursor_theme = "Bibata-Modern-Classic"
cursor_size = "20"