consistent styling
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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,
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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" }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user