mirror of
https://github.com/basecamp/omarchy.git
synced 2026-02-17 15:25:37 +00:00
Use theme config templates with singular color definition (#4053)
* Attempt to templaterize the theme specific files * Cleanup * Slim down * Combine render into -set * Pull out the dynamic template rendering again, but simpler * Fix vars * Variables are lowercase * Better presentation * Fix missing colors * Provide stripped values too * Fix colors for regular hex format * Bring back explicit btop themes They're too involved to derive from a basic color set * Make an atomic swap of the theme directories * No longer used by walker to cancel * Explain why * Remove redundant const * Consistent const naming * No longe have $THEMES_DIR * Correct the blue * Set opencode colors too * Fix colors for readability * Move the templates together with the others in default * Split user themes and default themes * Fix paths * Look for both user themes and default themes Plus speed things up * Migrate to the new setup where default themes live inside omarchy * Explicitly store the name of the current theme * Cleanup * No longer need omarchy-theme-next since themes are now fully rendered, not symlinks * Get current theme name from the new theme.name file * Look for user background images in dedicated directory * Need yq for toml * Need yq to parse colors.toml * Look for backgrounds matching the new theme.name We no longer have symlinks * Migrate existing user backgrounds to the new proper location * Install user backgrounds in the correct path * Fix quoting * Just rely on the system theme for opencode and get ready for USRSIG2 being available to live reload * Fix template generation for rgb colors
This commit is contained in:
committed by
GitHub
parent
de2757466b
commit
4a07b94cb6
26
themes/ristretto/colors.toml
Normal file
26
themes/ristretto/colors.toml
Normal file
@@ -0,0 +1,26 @@
|
||||
accent = "#f38d70"
|
||||
active_border_color = "#e6d9db"
|
||||
active_tab_background = "#f9cc6c"
|
||||
|
||||
cursor = "#c3b7b8"
|
||||
foreground = "#e6d9db"
|
||||
background = "#2c2525"
|
||||
selection_foreground = "#e6d9db"
|
||||
selection_background = "#403e41"
|
||||
|
||||
color0 = "#72696a"
|
||||
color1 = "#fd6883"
|
||||
color2 = "#adda78"
|
||||
color3 = "#f9cc6c"
|
||||
color4 = "#f38d70"
|
||||
color5 = "#a8a9eb"
|
||||
color6 = "#85dacc"
|
||||
color7 = "#e6d9db"
|
||||
color8 = "#948a8b"
|
||||
color9 = "#ff8297"
|
||||
color10 = "#c8e292"
|
||||
color11 = "#fcd675"
|
||||
color12 = "#f8a788"
|
||||
color13 = "#bebffd"
|
||||
color14 = "#9bf1e1"
|
||||
color15 = "#f1e5e7"
|
||||
Reference in New Issue
Block a user