# nyxvamp - radiance variant # author: # UI Elements "ui.background" = { bg = "background", fg = "foreground" } "ui.text" = { fg = "foreground" } "ui.cursor" = { fg = "cursor_fg", bg = "cursor_bg" } "ui.cursorline.primary" = { bg = "cursorline" } "ui.selection" = { bg = "selection" } "ui.linenr" = { fg = "line_nr" } "ui.linenr.selected" = { fg = "line_nr_selected", modifiers = ["bold"] } "ui.statusline" = { fg = "status_fg", bg = "status_bg" } "ui.statusline.inactive" = { fg = "status_inactive_fg", bg = "status_inactive_bg" } "ui.menu" = { fg = "menu_fg", bg = "menu_bg" } "ui.menu.selected" = { fg = "menu_sel_fg", bg = "menu_sel_bg" } "ui.menu.scroll" = { fg = "menu_scroll_fg", bg = "menu_scroll_bg" } "ui.popup" = { fg = "popup_fg", bg = "popup_bg" } "ui.match_paren" = { fg = "match_paren_fg", bg = "match_paren_bg", modifiers = ["bold"] } "ui.virtual" = { fg = "comment_fg" } "ui.virtual.ruler" = { bg = "virtual_ruler_bg" } # Syntax Highlighting "comment" = { fg = "comment_fg", modifiers = ["italic"] } "string" = { fg = "string_fg" } "string.special" = { fg = "string_special_fg" } "constant" = { fg = "constant_fg" } "constant.builtin" = { fg = "constant_builtin_fg", modifiers = ["bold"] } "number" = { fg = "number_fg" } "boolean" = { fg = "boolean_fg" } "function" = { fg = "function_fg", modifiers = ["bold"] } # Added bold for better distinction "function.builtin" = { fg = "function_builtin_fg", modifiers = ["bold"] } "keyword" = { fg = "keyword_fg", modifiers = ["bold"] } "keyword.control" = { fg = "keyword_control_fg", modifiers = ["bold"] } "operator" = { fg = "operator_fg" } "variable" = { fg = "variable_fg" } "variable.builtin" = { fg = "variable_builtin_fg", modifiers = ["italic"] } "type" = { fg = "type_fg", modifiers = ["italic"] } "type.builtin" = { fg = "type_builtin_fg", modifiers = ["italic"] } "attribute" = { fg = "attribute_fg" } "namespace" = { fg = "namespace_fg" } "punctuation" = { fg = "punctuation_fg" } "symbol" = { fg = "symbol_fg", modifiers = ["italic"] } # Diagnostics "diagnostic.error" = { fg = "error_fg", modifiers = ["bold"] } "diagnostic.warning" = { fg = "warning_fg", modifiers = ["bold"] } "diagnostic.info" = { fg = "info_fg", modifiers = ["bold"] } "diagnostic.hint" = { fg = "hint_fg", modifiers = ["bold"] } # Diff "diff.plus" = { fg = "diff_add_fg" } "diff.minus" = { fg = "diff_delete_fg" } "diff.delta" = { fg = "diff_change_fg" } # Markup "markup.heading" = { fg = "markup_heading_fg", modifiers = ["bold"] } "markup.bold" = { fg = "markup_bold_fg", modifiers = ["bold"] } "markup.italic" = { fg = "markup_italic_fg", modifiers = ["italic"] } "markup.link.url" = { fg = "markup_link_url_fg", modifiers = ["underlined"] } "markup.link.text" = { fg = "markup_link_text_fg" } "markup.quote" = { fg = "markup_quote_fg", modifiers = ["italic"] } # Palette [palette] background = "#F7F7FF" # Off-white background (from your visual identity) foreground = "#1E1E2E" # Deep navy foreground (from your visual identity) cursor_fg = "#F7F7FF" # Off-white cursor text cursor_bg = "#9655FF" # Deep purple cursor (from your visual identity) cursorline = "#E8E8F0" # Slightly darker than background selection = "#FEF5BC" # Soft yellow selection (from your visual identity) line_nr = "#6E6A86" # Medium gray for line numbers line_nr_selected = "#1E1E2E" # Deep navy for selected line number status_fg = "#1E1E2E" # Deep navy status_bg = "#E8E8F0" # Light gray status_inactive_fg = "#6E6A86" # Medium gray status_inactive_bg = "#F7F7FF" # Off-white menu_fg = "#1E1E2E" # Deep navy menu_bg = "#E8E8F0" # Light gray menu_sel_fg = "#F7F7FF" # Off-white menu_sel_bg = "#FEF5BC" # Soft yellow selection menu_scroll_fg = "#6E6A86" # Medium gray menu_scroll_bg = "#E8E8F0" # Light gray popup_fg = "#1E1E2E" # Deep navy popup_bg = "#E8E8F0" # Light gray match_paren_fg = "#1E1E2E" # Deep navy match_paren_bg = "#FEF5BC" # Soft yellow virtual_ruler_bg = "#EAEAF0" # Slightly lighter than comment color background comment_fg = "#6E6A86" # Medium gray comments string_fg = "#FEF5BC" # Soft yellow strings (from your visual identity) 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 = "#005F87" # Dark blue functions (more distinguishable) function_builtin_fg = "#005F87" # Dark blue built-in functions keyword_fg = "#9655FF" # Deep purple keywords keyword_control_fg = "#9655FF" # Deep purple control keywords operator_fg = "#6E6A86" # Medium gray operators (adjusted for better contrast) variable_fg = "#1E1E2E" # Deep navy variables variable_builtin_fg = "#F28FAD" # Pink built-in variables type_fg = "#C9CBFF" # Lavender types type_builtin_fg = "#C9CBFF" # Lavender built-in types attribute_fg = "#9655FF" # Deep purple attributes namespace_fg = "#9655FF" # Deep purple namespaces punctuation_fg = "#1E1E2E" # Deep navy punctuation symbol_fg = "#F28FAD" # Pink symbols (e.g., Elixir atoms) error_fg = "#E78284" # Soft red errors warning_fg = "#E5C890" # Soft yellow warnings info_fg = "#8CAAEE" # Soft blue info hint_fg = "#8BD5CA" # Soft cyan hints diff_add_fg = "#A6DA95" # Soft green additions diff_delete_fg = "#E78284" # Soft red deletions diff_change_fg = "#E5C890" # Soft yellow changes markup_heading_fg = "#9655FF" # Deep purple headings markup_bold_fg = "#1E1E2E" # Deep navy bold text markup_italic_fg = "#1E1E2E" # Deep navy italic text markup_link_url_fg = "#005F87" # Dark blue links markup_link_text_fg = "#9655FF" # Deep purple link text markup_quote_fg = "#6E6A86" # Gray quotes