Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/themes/nyxvamp-obsidian.toml')
| -rw-r--r-- | runtime/themes/nyxvamp-obsidian.toml | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/runtime/themes/nyxvamp-obsidian.toml b/runtime/themes/nyxvamp-obsidian.toml new file mode 100644 index 00000000..356b8535 --- /dev/null +++ b/runtime/themes/nyxvamp-obsidian.toml @@ -0,0 +1,83 @@ +# nyxvamp - obsidian variant +# author: zoedsoupe <[email protected]> + +inherits = "nyxvamp-radiance" + +# Override specific styles for obsidian 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] +# Very dark theme colors +background = "#000A0F" # Very dark background +foreground = "#C0C0CE" # Slightly muted foreground +cursor_fg = "#0E0E10" +cursor_bg = "#F28FAD" # Pink cursor +cursorline = "#1E1E20" # Slightly lighter background +selection = "#2E2E30" # Dark gray selection +line_nr = "#5E5A76" # Dark gray line numbers +line_nr_selected = "#C0C0CE" # Foreground color for selected line number + +# Status line colors +status_fg = "#C0C0CE" +status_bg = "#1E1E20" +status_inactive_fg = "#5E5A76" +status_inactive_bg = "#0E0E10" + +# Menu colors +menu_fg = "#C0C0CE" +menu_bg = "#0E0E10" +menu_sel_fg = "#0E0E10" +menu_sel_bg = "#F28FAD" +menu_scroll_fg = "#5E5A76" +menu_scroll_bg = "#0E0E10" +popup_fg = "#C0C0CE" +popup_bg = "#0E0E10" + +# UI virtual +virtual_ruler_bg = "#191921" # Slightly lighter than background, close to comment color + +# Syntax highlighting +match_paren_fg = "#F28FAD" +match_paren_bg = "#0E0E10" +comment_fg = "#5E5A76" # Dark gray comments +string_fg = "#8FBF8F" # Muted green strings +string_special_fg = "#F28FAD" # Pink special strings +constant_fg = "#F28FAD" # Pink constants +constant_builtin_fg = "#F28FAD" +number_fg = "#D8A080" # Muted peach numbers +boolean_fg = "#F28FAD" +function_fg = "#7FAFD7" # Muted blue functions +function_builtin_fg = "#7FAFD7" +keyword_fg = "#F5C2E7" # Pink keywords +keyword_control_fg = "#F5C2E7" +operator_fg = "#C0C0CE" # Foreground color for operators +variable_fg = "#C0C0CE" +variable_builtin_fg = "#F28FAD" +type_fg = "#A0A0D0" # Muted lavender types +type_builtin_fg = "#A0A0D0" +attribute_fg = "#F5C2E7" +namespace_fg = "#A090C0" # Muted purple namespaces +punctuation_fg = "#C0C0CE" +symbol_fg = "#F28FAD" + +# Diagnostics +error_fg = "#D78284" # Muted red errors +warning_fg = "#D5B880" # Muted yellow warnings +info_fg = "#7A9CCC" # Muted blue info +hint_fg = "#7BB5A8" # Muted cyan hints + +# Diff colors +diff_add_fg = "#86BA75" # Muted green additions +diff_delete_fg = "#D78284" # Muted red deletions +diff_change_fg = "#D5B880" # Muted yellow changes + +# Markup colors +markup_heading_fg = "#F5C2E7" +markup_bold_fg = "#F5C2E7" +markup_italic_fg = "#F5C2E7" +markup_link_url_fg = "#7FAFD7" +markup_link_text_fg = "#F5C2E7" +markup_quote_fg = "#5E5A76" |