consistent styling

This commit is contained in:
2026-09-21 22:39:09 +02:00
parent c54c7a2b9d
commit 90a9390f37
37 changed files with 1004 additions and 263 deletions
+5
View File
@@ -37,3 +37,8 @@ fi
export DATAFLEX_BACKEND_REPO="/c/_Master/202602 DataFleX/repos/flexibility_platform_backend/"
export PATH="$HOME/.local/bin:$PATH"
# Central theme (basic/.config/themes): single source of truth for colors.
if [ -f "$HOME/.config/themes/current/theme.env.sh" ]; then
. "$HOME/.config/themes/current/theme.env.sh"
fi
+5
View File
@@ -1,3 +1,8 @@
# Central theme (basic/.config/themes): single source of truth for colors.
if test -f ~/.config/themes/current/theme.fish
source ~/.config/themes/current/theme.fish
end
# Enable OpenCode web search via Exa AI
set -gx OPENCODE_ENABLE_EXA 1
+5 -2
View File
@@ -4,7 +4,10 @@ return {
lazy = false,
priority = 1000,
config = function()
require("catppuccin").setup({ flavor = "mocha" })
vim.cmd.colorscheme("catppuccin")
-- Central theme (basic/.config/themes): flavor/colorscheme come from
-- $CATPPUCCIN_FLAVOR / $THEME_NVIM_COLORSCHEME so a future theme only
-- changes the central files (see themes/registry.conf).
require("catppuccin").setup({ flavor = os.getenv("CATPPUCCIN_FLAVOR") or "mocha" })
vim.cmd.colorscheme(os.getenv("THEME_NVIM_COLORSCHEME") or "catppuccin")
end,
}
+5 -83
View File
@@ -169,6 +169,11 @@ show_notifications = true
min_time_to_notify = 45000
min_time = 0
# Central theme note: starship has no `include` mechanism, so this palette is
# a declared mirror of basic/.config/themes/themes/catppuccin-mocha (see
# theme.env.sh / theme.css for the source of truth). Only the active
# palette is kept here; switch flavors by replacing this block from the
# central theme (scripts/switch-theme.sh reminds you). Do not hand-edit hex.
[palettes.catppuccin_mocha]
rosewater = "#f5e0dc"
flamingo = "#f2cdcd"
@@ -197,86 +202,3 @@ base = "#1e1e2e"
mantle = "#181825"
crust = "#11111b"
[palettes.catppuccin_frappe]
rosewater = "#f2d5cf"
flamingo = "#eebebe"
pink = "#f4b8e4"
mauve = "#ca9ee6"
red = "#e78284"
maroon = "#ea999c"
peach = "#ef9f76"
yellow = "#e5c890"
green = "#a6d189"
teal = "#81c8be"
sky = "#99d1db"
sapphire = "#85c1dc"
blue = "#8caaee"
lavender = "#babbf1"
text = "#c6d0f5"
subtext1 = "#b5bfe2"
subtext0 = "#a5adce"
overlay2 = "#949cbb"
overlay1 = "#838ba7"
overlay0 = "#737994"
surface2 = "#626880"
surface1 = "#51576d"
surface0 = "#414559"
base = "#303446"
mantle = "#292c3c"
crust = "#232634"
[palettes.catppuccin_latte]
rosewater = "#dc8a78"
flamingo = "#dd7878"
pink = "#ea76cb"
mauve = "#8839ef"
red = "#d20f39"
maroon = "#e64553"
peach = "#fe640b"
yellow = "#df8e1d"
green = "#40a02b"
teal = "#179299"
sky = "#04a5e5"
sapphire = "#209fb5"
blue = "#1e66f5"
lavender = "#7287fd"
text = "#4c4f69"
subtext1 = "#5c5f77"
subtext0 = "#6c6f85"
overlay2 = "#7c7f93"
overlay1 = "#8c8fa1"
overlay0 = "#9ca0b0"
surface2 = "#acb0be"
surface1 = "#bcc0cc"
surface0 = "#ccd0da"
base = "#eff1f5"
mantle = "#e6e9ef"
crust = "#dce0e8"
[palettes.catppuccin_macchiato]
rosewater = "#f4dbd6"
flamingo = "#f0c6c6"
pink = "#f5bde6"
mauve = "#c6a0f6"
red = "#ed8796"
maroon = "#ee99a0"
peach = "#f5a97f"
yellow = "#eed49f"
green = "#a6da95"
teal = "#8bd5ca"
sky = "#91d7e3"
sapphire = "#7dc4e4"
blue = "#8aadf4"
lavender = "#b7bdf8"
text = "#cad3f5"
subtext1 = "#b8c0e0"
subtext0 = "#a5adcb"
overlay2 = "#939ab7"
overlay1 = "#8087a2"
overlay0 = "#6e738d"
surface2 = "#5b6078"
surface1 = "#494d64"
surface0 = "#363a4f"
base = "#24273a"
mantle = "#1e2030"
crust = "#181926"
+4 -2
View File
@@ -60,9 +60,11 @@ set -g @continuum-save-interval '5'
set -g @continuum-restore 'on'
# set -g @resurrect-capture-pane-contents 'on'
# Catppuccin theme
# Central theme (basic/.config/themes): flavor comes from $CATPPUCCIN_FLAVOR
# (theme.env.sh / theme.fish), defaulting to mocha. The plugin itself is
# owned by TPM (see registry.conf for the theme -> plugin mapping).
set -g @plugin 'catppuccin/tmux'
set -g @catppuccin_flavor "mocha"
run-shell 'tmux set -g @catppuccin_flavor "${CATPPUCCIN_FLAVOR:-mocha}"'
set -g @catppuccin_window_status_style "rounded"
set -g @catppuccin_window_text "#W"
+5
View File
@@ -1,3 +1,8 @@
# Central theme note: yazi has no `include` mechanism, so this file is a
# declared mirror of basic/.config/themes/themes/catppuccin-mocha (Catppuccin
# Mocha). Do not hand-tweak hex values here; port them from the central theme.
# (Also note: syntect_theme below points at ~/.config/yazi/, which is not
# stowed on a fresh setup until `stow term` runs.)
[app]
overall = { bg = "#1e1e2e" }