Capture this laptop's Omarchy customizations

Everything on top of a stock Omarchy 4.0.4-1 install, gathered so a second
machine can be brought to the same state: the ~/.config files that actually
differ from the shipped defaults, the three hand-built themes, the ten shell
plugins pinned to commits, the two custom scripts, two user units, and the
/etc drop-ins.

install.sh applies it all idempotently, backing up anything it overwrites.
capture.sh runs the other way so the repo stays the source of truth rather
than a snapshot that rots.

indie.herdr-hud's ten local-only commits ship as a git bundle plus a
working-tree patch, since they stay off the upstream PR deliberately.

Secrets, the dotfiles repo's territory (shell/git/mise), the remote-access
stack and aether-managed themes are all scoped out; README says why for each.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-10-10 12:07:15 -04:00
co-authored by Claude Opus 5
commit 9ac198da26
61 changed files with 3279 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
# The Simpsons theme — real wallpapers pulled from the internet (wallhaven.cc),
# palette derived from them.
Backgrounds:
1-springfield-wasteland.jpg Homer & Bart, desert/RV scene (wallhaven 43pr6n,
source: thomasjakeross.deviantart.com, SFW)
2-bart-sunset.jpg Bart mid-air skateboard trick, purple-pink sunset
sky over Springfield (wallhaven 4vm36m)
3-duff-wall.jpg Homer surrounded by a wall of Duff, donuts and
Krusty burgers (wallhaven o4d1m4)
All images fetched via the wallhaven.cc public API, SFW-rated, kept at native
resolution (1920x1200 / 1920x1080). Preview is the wasteland shot plus a
palette swatch strip.
Binary file not shown.

After

Width:  |  Height:  |  Size: 326 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

+93
View File
@@ -0,0 +1,93 @@
# Main background
theme[main_bg]="#1c1712"
# Main text color
theme[main_fg]="#efe6d4"
# Title color for boxes
theme[title]="#ffd12e"
# Highlight color for keyboard shortcuts
theme[hi_fg]="#56b6c2"
# Background color of selected item in processes box
theme[selected_bg]="#3a3148"
# Foreground color of selected item in processes box
theme[selected_fg]="#ffd12e"
# Color of inactive/disabled text
theme[inactive_fg]="#6b6478"
# Color of text appearing on top of graphs
theme[graph_text]="#efe6d4"
# Background color of the percentage meters
theme[meter_bg]="#2a241c"
# Misc colors for processes box
theme[proc_misc]="#efe6d4"
# CPU, Memory, Network, Proc box outline colors
theme[cpu_box]="#6b6478"
theme[mem_box]="#6b6478"
theme[net_box]="#6b6478"
theme[proc_box]="#6b6478"
# Box divider line and small boxes line color
theme[div_line]="#96705a"
# Temperature graph color (Green -> Yellow -> Red)
theme[temp_start]="#6db567"
theme[temp_mid]="#ffd12e"
theme[temp_end]="#e2584a"
# CPU graph colors (Blue -> Cyan -> Magenta)
theme[cpu_start]="#5c8fd6"
theme[cpu_mid]="#56b6c2"
theme[cpu_end]="#c76ba0"
# Mem/Disk free meter (Reversed "Available" colors: Cyan -> Blue -> Purple)
theme[free_start]="#56b6c2"
theme[free_mid]="#5c8fd6"
theme[free_end]="#c76ba0"
# Mem/Disk cached meter
theme[cached_start]="#5c8fd6"
theme[cached_mid]="#56b6c2"
theme[cached_end]="#efe6d4"
# Mem/Disk available meter (Purple -> Blue -> Cyan)
theme[available_start]="#c76ba0"
theme[available_mid]="#5c8fd6"
theme[available_end]="#56b6c2"
# Mem/Disk used meter
theme[used_start]="#e2584a"
theme[used_mid]="#96705a"
theme[used_end]="#6b6478"
# Download graph colors
theme[download_start]="#6db567"
theme[download_mid]="#56b6c2"
theme[download_end]="#efe6d4"
# Upload graph colors
theme[upload_start]="#5c8fd6"
theme[upload_mid]="#56b6c2"
theme[upload_end]="#efe6d4"
# Process box color gradient
theme[process_start]="#56b6c2"
theme[process_mid]="#5c8fd6"
theme[process_end]="#e2584a"
# Graph gradient colors
theme[gradient_color_0]="#1c1712"
theme[gradient_color_1]="#6b6478"
theme[gradient_color_2]="#96705a"
theme[gradient_color_3]="#e2584a"
theme[gradient_color_4]="#6db567"
theme[gradient_color_5]="#5c8fd6"
theme[gradient_color_6]="#56b6c2"
theme[gradient_color_7]="#ffe45e"
+1
View File
@@ -0,0 +1 @@
28,23,18
+37
View File
@@ -0,0 +1,37 @@
# The Simpsons — Springfield sky. Signature cartoon yellow over desert sand
# and blue sky (breaking-bad frame), Bart's sunset sky, and the loud
# Duff-pink of a junk-food wall.
mode = "dark"
accent = "#ffd12e"
selection = "#3a3148"
muted = "#6b6478"
background = "#1c1712"
dark_background = "#14100c"
darker_background = "#0c0a07"
lighter_background = "#2a241c"
foreground = "#efe6d4"
dark_foreground = "#8a8294"
light_foreground = "#d8cfbd"
bright_foreground = "#f8f2e2"
red = "#e2584a"
yellow = "#ffd12e"
orange = "#f2a04e"
green = "#6db567"
cyan = "#56b6c2"
blue = "#5c8fd6"
magenta = "#c76ba0"
brown = "#96705a"
bright_red = "#ff7a6b"
bright_yellow = "#ffe45e"
bright_green = "#8fd48a"
bright_cyan = "#7cd6e0"
bright_blue = "#7fabef"
bright_magenta = "#e291c0"
hyprland_active_border = "rgba(ffd12eee) rgba(56b6c2ee) 45deg"
hyprland_inactive_border = "rgba(3a3148aa)"
+17
View File
@@ -0,0 +1,17 @@
local active_border_color = { colors = { "rgba(ffd12eee)", "rgba(56b6c2ee)" }, angle = 45 }
local inactive_border_color = "rgba(3a3148aa)"
hl.config({
general = {
col = {
active_border = active_border_color,
inactive_border = inactive_border_color,
},
},
group = {
col = {
border_active = active_border_color,
border_inactive = inactive_border_color,
},
},
})
+1
View File
@@ -0,0 +1 @@
Yaru-yellow-dark
+1
View File
@@ -0,0 +1 @@
ffd12e
+13
View File
@@ -0,0 +1,13 @@
return {
{
"catppuccin/nvim",
name = "catppuccin",
priority = 1000,
},
{
"LazyVim/LazyVim",
opts = {
colorscheme = "catppuccin-mocha",
},
},
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 450 KiB

+6
View File
@@ -0,0 +1,6 @@
text = "#efe6d4"
placeholder = "#8a8294"
text-error = "#efe6d4"
border = "#efe6d4"
border-active = "#ffd12e"
border-error = "#e2584a"