43 lines
1.5 KiB
Bash
43 lines
1.5 KiB
Bash
# Central theme interface: catppuccin-mocha (Catppuccin Mocha).
|
|
# Part of basic/.config/themes. Managed file: edit the palette here.
|
|
# Sourced by POSIX shells (~/.bashrc) and by Hyprland-launched apps.
|
|
# Generic THEME_* vars are the stable, theme-agnostic interface; the
|
|
# CATPPUCCIN_* / palette vars below exist because lazy.nvim, TPM and
|
|
# starship need the literal upstream names. A future non-Catppuccin theme
|
|
# only adds a new directory exporting the same THEME_* names.
|
|
|
|
export THEME_NAME="catppuccin"
|
|
export THEME_FLAVOR="mocha"
|
|
export THEME_ID="catppuccin-mocha"
|
|
|
|
# Generic roles (stable interface).
|
|
export THEME_BG="#1e1e2e"
|
|
export THEME_BG_DIM="#181825"
|
|
export THEME_FG="#cdd6f4"
|
|
export THEME_FG_DIM="#a6adc8"
|
|
export THEME_SURFACE="#313244"
|
|
export THEME_BORDER="#45475a"
|
|
export THEME_ACCENT="#74c7ec"
|
|
export THEME_ACCENT2="#b4befe"
|
|
export THEME_OK="#a6e3a1"
|
|
export THEME_WARN="#f9e2af"
|
|
export THEME_URGENT="#f38ba8"
|
|
|
|
# Plugin / colorscheme mapping (see ../registry.conf).
|
|
export THEME_NVIM_COLORSCHEME="catppuccin"
|
|
export THEME_TMUX_PLUGIN="catppuccin/tmux"
|
|
export THEME_GTK="Adwaita:dark"
|
|
|
|
# Upstream literal names (compat for lazy.nvim / TPM / starship).
|
|
export CATPPUCCIN_FLAVOR="mocha"
|
|
export CATPPUCCIN_BASE="#1e1e2e"
|
|
export CATPPUCCIN_MANTLE="#181825"
|
|
export CATPPUCCIN_CRUST="#11111b"
|
|
export CATPPUCCIN_TEXT="#cdd6f4"
|
|
export CATPPUCCIN_SAPPHIRE="#74c7ec"
|
|
export CATPPUCCIN_LAVENDER="#b4befe"
|
|
export CATPPUCCIN_SURFACE1="#45475a"
|
|
export CATPPUCCIN_RED="#f38ba8"
|
|
export CATPPUCCIN_GREEN="#a6e3a1"
|
|
export CATPPUCCIN_YELLOW="#f9e2af"
|