feat(themes): add color derivation and themed app templates

Add script/omarchy-theme-color and expand omarchy-theme-set-templates to
derive a full palette from each theme's colors.toml, then render new
themed templates (shell, pi, vscode theme, gum, neovim, claude, hermes,
t3code) from it.

Adds backgrounds and palette updates for existing themes plus new themes
(last-horizon, lupine, solitude, tidewater-*, miasma, ...).
This commit is contained in:
2026-09-24 21:25:12 -04:00
parent 5fee6bbf4e
commit 9c353f257b
168 changed files with 4040 additions and 696 deletions
+29
View File
@@ -0,0 +1,29 @@
<pre style="line-height: 1.0; font-family: monospace; letter-spacing: 0px;">
s . .. s .. . s
:8 @88> dF x=~ :8 x .d88" @88> .uef^" :8
.88 8P '88bu. 88x. .e. .e. .88 .u . 5888R 8P :d88E .88
:888ooo . '*88888bu .u '8888X.x888:.x888 u :888ooo .u .d88B :@8c '888R . uL `888E :888ooo
-*8888888 .@88u ^"*8888N ud8888. `8888 888X '888k us888u. -*8888888 ud8888. ="8888f8888r 888R .@88u .ue888Nc.. 888E .z8k -*8888888
8888 ''888E` beWE "888L :888'8888. X888 888X 888X .@88 "8888" 8888 :888'8888. 4888>'88" 888R ''888E` d88E`"888E` 888E~?888L 8888
8888 888E 888E 888E d888 '88 " X888 888X 888X 9888 9888 8888 d888 '88 " 4888> ' 888R 888E 888E 888E 888E 888E 8888
8888 888E 888E 888E 8888.+" X888 888X 888X 9888 9888 8888 8888.+" 4888> 888R 888E 888E 888E 888E 888E 8888
.8888Lu= 888E 888E 888F 8888L .X888 888X. 888~ 9888 9888 .8888Lu= 8888L .d888L .+ 888R 888E 888E 888E 888E 888E .8888Lu=
^ 888* 888& .888N..888 '8888c. .+ ` 88 ``"*888Y" 9888 9888 ^ 888* '8888c. .+ ^"8888*" .888B . 888& 888& .888E 888E 888E ^ 888*
'Y" R888" `"888*"" "88888 `~ `" "888*""888" 'Y" "88888 "Y" ^*888 R888" *888" 888& m888N= 888> 'Y"
"" "" "YP' ^Y" ^Y' "YP' " "" `" "888E `Y" 888
.dWi `88E J88"
4888~ J8 @
^"===*"` :"
</pre>
---
An Omarchy theme for your Arch Linux / Hyprland setup. Warm paper, teal water, and terracotta — the light half of the Tidewater pair, tuned for a readable terminal and a full palette of terminal colours for TUIs.
![Tidewater Light Theme Screenshot](preview.png)
## Installation
To install this theme, simply use the `omarchy theme install` command: `omarchy theme install https://github.com/signaldirective/tidewater-light`
**Theme by [Signal Directive](https://ko-fi.com/signaldirective)**
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

+35
View File
@@ -0,0 +1,35 @@
# Tidewater Light
# Warm paper palette: teal water, terracotta, sun-bleached sand.
# Companion to tidewater-dark; same hues, mirrored lightness.
mode = "light"
accent = "#287874"
selection = "#d3e2df"
muted = "#8b9d99"
background = "#f7f3ea"
dark_background = "#f0eade"
darker_background = "#e8e1d2"
lighter_background = "#fcfaf4"
foreground = "#1c2b2a"
dark_foreground = "#5f7471"
light_foreground = "#3c5251"
bright_foreground = "#0f1c1b"
red = "#c04833"
yellow = "#956e18"
orange = "#b15b2a"
green = "#3c7a57"
cyan = "#267a77"
blue = "#3a6f9c"
magenta = "#a74f78"
brown = "#805c3f"
bright_red = "#b43a28"
bright_yellow = "#8a6111"
bright_green = "#326f4b"
bright_cyan = "#1f6e6a"
bright_blue = "#2e6289"
bright_magenta = "#954069"
+1
View File
@@ -0,0 +1 @@
Yaru-prussiangreen
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB