mirror of https://github.com/helix-editor/helix
84 lines
2.9 KiB
TOML
84 lines
2.9 KiB
TOML
# nyxvamp: veil variant
|
|
# author: zoedsoupe <zoey.spessanha@zeetech.io>
|
|
|
|
inherits = "nyxvamp-radiance"
|
|
|
|
# Override specific styles for veil variant
|
|
"function" = { fg = "function_fg", modifiers = ["bold"] }
|
|
"function.builtin" = { fg = "function_builtin_fg", modifiers = ["bold"] }
|
|
"ui.match_paren" = { fg = "match_paren_fg", bg = "match_paren_bg", modifiers = ["bold"] }
|
|
|
|
# Palette overrides
|
|
[palette]
|
|
# Dark theme colors - only override what's different from the base theme
|
|
background = "#1E1E2E" # Dark purple background
|
|
foreground = "#D9E0EE" # Light lavender foreground
|
|
cursor_fg = "#1E1E2E"
|
|
cursor_bg = "#F5C2E7" # Soft pink cursor
|
|
cursorline = "#2E2E3E" # Slightly lighter background
|
|
selection = "#494D64" # Grayish selection
|
|
line_nr = "#6E6A86" # Medium gray for line numbers
|
|
line_nr_selected = "#D9E0EE" # Foreground color for selected line number
|
|
|
|
# Status line colors
|
|
status_fg = "#D9E0EE"
|
|
status_bg = "#302D41"
|
|
status_inactive_fg = "#6E6A86"
|
|
status_inactive_bg = "#1E1E2E"
|
|
|
|
# Menu colors
|
|
menu_fg = "#D9E0EE"
|
|
menu_bg = "#1E1E2E"
|
|
menu_sel_fg = "#1E1E2E"
|
|
menu_sel_bg = "#F5C2E7"
|
|
menu_scroll_fg = "#6E6A86"
|
|
menu_scroll_bg = "#1E1E2E"
|
|
popup_fg = "#D9E0EE"
|
|
popup_bg = "#1E1E2E"
|
|
|
|
# UI virtual
|
|
virtual_ruler_bg = "#2A2A3C" # Slightly lighter than background, close to comment color
|
|
|
|
# Syntax highlighting
|
|
match_paren_fg = "#F28FAD"
|
|
match_paren_bg = "#1E1E2E"
|
|
comment_fg = "#6E6A86" # Gray comments
|
|
string_fg = "#ABE9B3" # Green strings
|
|
string_special_fg = "#F28FAD" # Pink special strings
|
|
constant_fg = "#F28FAD" # Pink constants
|
|
constant_builtin_fg = "#F28FAD" # Pink built-in constants
|
|
number_fg = "#F8BD96" # Peach numbers
|
|
boolean_fg = "#F28FAD" # Pink booleans
|
|
function_fg = "#96CDFB" # Blue functions
|
|
function_builtin_fg = "#96CDFB" # Blue built-in functions
|
|
keyword_fg = "#F5C2E7" # Pink keywords
|
|
keyword_control_fg = "#F5C2E7" # Pink control keywords
|
|
operator_fg = "#D9E0EE" # Foreground color for operators
|
|
variable_fg = "#D9E0EE" # Foreground color for variables
|
|
variable_builtin_fg = "#F28FAD" # Pink built-in variables
|
|
type_fg = "#C9CBFF" # Lavender types
|
|
type_builtin_fg = "#C9CBFF" # Lavender built-in types
|
|
attribute_fg = "#F5C2E7" # Pink attributes
|
|
namespace_fg = "#DDB6F2" # Purple namespaces
|
|
punctuation_fg = "#D9E0EE" # Foreground color for punctuation
|
|
symbol_fg = "#F28FAD" # Pink symbols (e.g., Elixir atoms)
|
|
|
|
# Diagnostics
|
|
error_fg = "#E78284" # Red errors
|
|
warning_fg = "#E5C890" # Yellow warnings
|
|
info_fg = "#8CAAEE" # Blue info
|
|
hint_fg = "#8BD5CA" # Cyan hints
|
|
|
|
# Diff colors
|
|
diff_add_fg = "#A6DA95" # Green additions
|
|
diff_delete_fg = "#E78284" # Red deletions
|
|
diff_change_fg = "#E5C890" # Yellow changes
|
|
|
|
# Markup colors
|
|
markup_heading_fg = "#F5C2E7" # Pink headings
|
|
markup_bold_fg = "#F5C2E7" # Pink bold text
|
|
markup_italic_fg = "#F5C2E7" # Pink italic text
|
|
markup_link_url_fg = "#96CDFB" # Blue links
|
|
markup_link_text_fg = "#F5C2E7" # Pink link text
|
|
markup_quote_fg = "#6E6A86" # Gray quotes
|