Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/themes/nightfox.toml')
| -rw-r--r-- | runtime/themes/nightfox.toml | 34 |
1 files changed, 11 insertions, 23 deletions
diff --git a/runtime/themes/nightfox.toml b/runtime/themes/nightfox.toml index 41d81e7b..c4cbbce0 100644 --- a/runtime/themes/nightfox.toml +++ b/runtime/themes/nightfox.toml @@ -12,7 +12,6 @@ "ui.gutter" = { fg = "fg3" } # Left gutter for diagnostics and breakpoints. "ui.text" = { fg = "fg1" } # Default text color. -"ui.text.directory" = { fg = "blue-bright" } # Directory names in prompt completion. "ui.text.focus" = { bg = "sel1", fg = "fg1" } # Selection highlight in buffer-picker or file-picker. "ui.text.info" = { fg = "fg2", bg = "sel0" } # Info popup contents (space mode menu). @@ -20,8 +19,8 @@ "ui.cursor.primary" = { bg = "fg1", fg = "bg1" } # The primary cursor when there are multiple (shift-c). "ui.cursor.match" = { fg = "yellow", modifiers = ["bold"] } # The matching parentheses of that under the cursor. -"ui.selection" = { bg = "bg4" } # All currently selected text. -"ui.selection.primary" = { bg = "sel1" } # The primary selection when there are multiple. +"ui.selection" = { bg = "bg3" } # All currently selected text. +"ui.selection.primary" = { bg = "bg4" } # The primary selection when there are multiple. "ui.cursorline.primary" = { bg = "bg3" } # The line of the primary cursor (if cursorline is enabled) # "ui.cursorline.secondary" = { } # The lines of any other cursors (if cursorline is enabled) # "ui.cursorcolumn.primary" = { } # The column of the primary cursor (if cursorcolumn is enabled) @@ -34,9 +33,6 @@ "ui.virtual.ruler" = { bg = "bg3" } # Vertical rulers (colored columns in editing area). "ui.virtual.whitespace" = { fg = "bg3" } # Whitespace markers in editing area. "ui.virtual.indent-guide" = { fg = "black" } # Vertical indent width guides -"ui.virtual.inlay-hint" = { fg = "comment", bg = "bg2" } # Default style for inlay hints of all kinds -"ui.virtual.jump-label" = { fg = "blue", modifiers = ["bold"] } # Style for virtual jump labels -"ui.virtual.wrap" = { fg = "fg3" } # Soft-wrap indicator. "ui.statusline" = { fg = "fg2", bg = "bg0" } # Status line. "ui.statusline.inactive" = { fg = "fg3", bg = "bg0" } # Status line in unfocused windows. @@ -44,10 +40,6 @@ "ui.statusline.insert" = { bg = "green", fg = "bg0", modifiers = ["bold"] } # Statusline mode during insert mode (only if editor.color-modes is enabled) "ui.statusline.select" = { bg = "magenta", fg = "bg0", modifiers = ["bold"] } # Statusline mode during select mode (only if editor.color-modes is enabled) -"ui.bufferline" = { fg = "fg3", bg = "bg2", underline = { style = "line" } } -"ui.bufferline.active" = { fg = "fg2", bg = "bg4" } -"ui.bufferline.background" = { bg = "bg0" } - "ui.help" = { bg = "sel0", fg = "fg1" } # Description box for commands. "ui.menu" = { bg = "sel0", fg = "fg1" } # Code and command completion menus. @@ -63,23 +55,20 @@ "markup.list" = { fg = "magenta", modifiers = ["bold"] } "markup.bold" = { fg = "orange", modifiers = ["bold"] } "markup.italic" = { fg = "pink" } -"markup.strikethrough" = { modifiers = ["crossed_out"] } "markup.link" = { fg = "yellow-bright", modifiers = ["bold"] } "markup.quote" = { fg = "blue" } # DIAGNOSTICS -"warning" = { fg = "yellow", bg = "bg1" } # Diagnostics warning (gutter) +"warning" = { fg ="yellow", bg = "bg1" } # Diagnostics warning (gutter) "error" = { fg = "red", bg = "bg1" } # Diagnostics error (gutter) "info" = { fg = "blue", bg = "bg1" } # Diagnostics info (gutter) "hint" = { fg = "green", bg = "bg1" } # Diagnostics hint (gutter) - -"diagnostic.warning" = { underline = { color = "yellow", style = "curl" } } # Diagnostics warning (editing area) -"diagnostic.error" = { underline = { color = "red", style = "curl" } } # Diagnostics error (editing area) -"diagnostic.info" = { underline = { color = "blue", style = "curl" } } # Diagnostics info (editing area) -"diagnostic.hint" = { underline = { color = "green", style = "curl" } } # Diagnostics hint (editing area) -"diagnostic.unnecessary" = { modifiers = ["dim"] } -"diagnostic.deprecated" = { modifiers = ["crossed_out"] } +"diagnostic" = { modifiers = ["underlined"] } # Diagnostics fallback style (editing area) +"diagnostic.error" = { fg = "red" } # Diagnostics error (editing area) +"diagnostic.warning" = { fg = "yellow" } # Diagnostics warning (editing area) +"diagnostic.info" = { fg = "blue" } # Diagnostics info (editing area) +"diagnostic.hint" = { fg = "green" } # Diagnostics hint (editing area) # SYNTAX HIGHLIGHTING @@ -107,8 +96,7 @@ "string.special.url" = { fg = "cyan", modifiers = ["bold"] } # String containing a web URL. "comment" = { fg = "comment" } # This is a comment. -"comment.block.documentation" = { fg = "comment", modifiers = ["bold"] } # Block doc comments, e.g '/** */' in rust. -"comment.line.documentation" = { fg = "comment", modifiers = ["bold"] } # Line doc comments, e.g '///' in rust. +"comment.block.documentation" = { fg = "comment", modifiers = ["bold"] } # Doc comments, e.g '///' in rust. "variable" = { fg = "white" } # Variable names. "variable.builtin" = { fg = "red" } # Language reserved variables: `this`, `self`, `super`, etc. @@ -131,7 +119,7 @@ "keyword.control.exception" = { fg = "magenta" } # `try`, `catch`, `raise`/`throw` and related. "keyword.operator" = { fg = "fg2", modifiers = ["bold"] } # 'or', 'and', 'in'. "keyword.directive" = { fg = "pink-bright" } # Preprocessor directives (#if in C...). -"keyword.function" = { fg = "red" } # The keyword to define a function: 'def', 'fun', 'fn'. +"keyword.function" = { fg = "red" } # The keyword to define a funtion: 'def', 'fun', 'fn'. "keyword.storage" = { fg = "magenta" } # Keywords describing how things are stored "keyword.storage.type" = { fg = "magenta" } # The type of something, class, function, var, let, etc. "keyword.storage.modifier" = { fg = "yellow" } # Storage modifiers like static, mut, const, ref, etc. @@ -189,6 +177,6 @@ bg4 = "#39506d" # Conceal, border fg fg0 = "#d6d6d7" # Lighter fg fg1 = "#cdcecf" # Default fg fg2 = "#aeafb0" # Darker fg (status line) -fg3 = "#71839b" # Darker fg (line numbers, fold columns) +fg3 = "#71839b" # Darker fg (line numbers, fold colums) sel0 = "#2b3b51" # Popup bg, visual selection bg sel1 = "#3c5372" # Popup sel bg, search bg |