Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion base16_theme.toml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
"ui.statusline.select" = { fg = "black", bg = "blue" }
"ui.virtual" = { fg = "gray", modifiers = ["italic"] }
"ui.virtual.jump-label" = { fg = "blue", modifiers = ["bold", "underlined"] }
"ui.virtual.ruler" = { bg = "black" }
"ui.virtual.ruler" = { fg = "black" }

"markup.heading" = "blue"
"markup.list" = "red"
Expand Down
1 change: 1 addition & 0 deletions book/src/editor.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@
| `true-color` | Set to `true` to override automatic detection of terminal truecolor support in the event of a false negative | `false` |
| `undercurl` | Set to `true` to override automatic detection of terminal undercurl support in the event of a false negative | `false` |
| `rulers` | List of column positions at which to display the rulers. Can be overridden by language specific `rulers` in `languages.toml` file | `[]` |
| `ruler-char` | Character used to draw rulers | `┊` |
| `bufferline` | Renders a line at the top of the editor displaying open buffers. Can be `always`, `never` or `multiple` (only shown if more than one buffer is in use) | `never` |
| `color-modes` | Whether to color the mode indicator with different colors depending on the mode itself | `false` |
| `text-width` | Maximum line length. Used for the `:reflow` command and soft-wrapping if `soft-wrap.wrap-at-text-width` is set | `80` |
Expand Down
16 changes: 11 additions & 5 deletions helix-term/src/ui/editor.rs
Original file line number Diff line number Diff line change
Expand Up @@ -245,10 +245,11 @@ impl EditorView {
surface: &mut Surface,
theme: &Theme,
) {
let editor_rulers = &editor.config().rulers;
let config = editor.config();
let editor_rulers = &config.rulers;
let ruler_theme = theme
.try_get("ui.virtual.ruler")
.unwrap_or_else(|| Style::default().bg(Color::Red));
.unwrap_or_else(|| Style::default().fg(Color::Red));

let rulers = doc
.language_config()
Expand All @@ -257,14 +258,19 @@ impl EditorView {

let view_offset = doc.view_offset(view.id);

rulers
let ruler_cols = rulers
.iter()
// View might be horizontally scrolled, convert from absolute distance
// from the 1st column to relative distance from left of viewport
.filter_map(|ruler| ruler.checked_sub(1 + view_offset.horizontal_offset as u16))
.filter(|ruler| ruler < &viewport.width)
.map(|ruler| viewport.clip_left(ruler).with_width(1))
.for_each(|area| surface.set_style(area, ruler_theme))
.map(|ruler| viewport.x + ruler);

for col in ruler_cols {
for y in viewport.y..viewport.height {
surface.set_string(col, y, &config.ruler_char, ruler_theme);
}
}
}

fn viewport_byte_range(
Expand Down
3 changes: 3 additions & 0 deletions helix-view/src/editor.rs
Original file line number Diff line number Diff line change
Expand Up @@ -333,6 +333,8 @@ pub struct Config {
pub terminal: Option<TerminalConfig>,
/// Column numbers at which to draw the rulers. Defaults to `[]`, meaning no rulers.
pub rulers: Vec<u16>,
/// Character used to draw rulers. Defaults to `┊`.
pub ruler_char: String,
#[serde(default)]
pub whitespace: WhitespaceConfig,
/// Persistently display open buffers along the top
Expand Down Expand Up @@ -1046,6 +1048,7 @@ impl Default for Config {
lsp: LspConfig::default(),
terminal: get_terminal_provider(),
rulers: Vec::new(),
ruler_char: "┊".to_owned(),
whitespace: WhitespaceConfig::default(),
bufferline: BufferLine::default(),
indent_guides: IndentGuidesConfig::default(),
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/acme.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"ui.statusline" = {fg="black", bg="acme_bar_bg"}
"ui.statusline.inactive" = {fg="black", bg="acme_bar_inactive"}
"ui.virtual" = "indent"
"ui.virtual.ruler" = { bg = "acme_bar_bg" }
"ui.virtual.ruler" = { fg = "acme_bar_bg" }
"ui.cursor.match" = {bg="acme_bar_bg"}
"ui.cursor" = {bg="cursor", fg="white"}
"ui.debug" = {fg="orange"}
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/adwaita-dark.toml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
"ui.help" = { bg = "libadwaita_dark_alt" }
"ui.text" = "light_4"
"ui.virtual" = "dark_1"
"ui.virtual.ruler" = { bg = "libadwaita_popup"}
"ui.virtual.ruler" = { fg = "libadwaita_popup"}
"ui.menu" = { fg = "light_4", bg = "libadwaita_popup" }
"ui.menu.selected" = { fg = "light_4", bg = "blue_5" }
"ui.menu.scroll" = { fg = "light_7", bg = "dark_3" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/adwaita-light.toml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ inherits="adwaita-dark"
"ui.help" = { bg = "light_3" }
"ui.text" = "dark_4"
"ui.virtual" = "light_5"
"ui.virtual.ruler" = { bg = "light_5"}
"ui.virtual.ruler" = { fg = "light_5"}
"ui.virtual.jump-label" = { modifiers = ["reversed"] }
"ui.menu" = { fg = "dark_4", bg = "light_3" }
"ui.menu.selected" = { fg = "dark_4", bg = "blue_1" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/amberwood.toml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
"ui.text.focus" = { fg = "fg" }

"ui.virtual" = { fg = "gray02" }
"ui.virtual.ruler" = {bg="gray02"}
"ui.virtual.ruler" = {fg="gray02"}
"ui.virtual.indent-guide" = { fg = "gray02" }
"ui.virtual.inlay-hint" = { fg = "gray03" }

Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/ao.toml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
"ui.bufferline" = { fg = "slate_gray", modifiers = ["bold"] } # bufferline inactive tab
"ui.bufferline.active" = { fg = "winter_sky", bg = "twilight_blue" } # bufferline active tab
"ui.bufferline.background" = { bg = "pitch_black" } # bufferline background
"ui.virtual.ruler" = { bg = "stormy_night" } # ruler columns
"ui.virtual.ruler" = { fg = "stormy_night" } # ruler columns
"ui.virtual.whitespace" = { fg = "stormy_night" } # whitespace characters
"ui.virtual.indent-guide" = { fg = "stormy_night" } # vertical indent width guides
"ui.virtual.inlay-hint" = { fg = "slate_gray" } # inlay hints of all kinds
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/ashen.toml
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@
"ui.text.directory" = { fg = "red_ember" }

"ui.virtual" = "g_5"
"ui.virtual.ruler" = { bg = "cursorline" }
"ui.virtual.ruler" = { fg = "cursorline" }
"ui.virtual.whitespace" = "g_7"
"ui.virtual.indent-guide" = "g_7"
"ui.virtual.wrap" = "g_7"
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/aura-dark-soft.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
"ui.text.inactive" = { fg = "gray" }

"ui.virtual.indent-guide" = "accent13"
"ui.virtual.ruler" = { bg = "accent13" }
"ui.virtual.ruler" = { fg = "accent13" }
"ui.virtual.whitespace" = { fg = "accent13" }
"ui.virtual.inlay-hint" = { fg = "accent9", bg = "accent33" }
"ui.virtual.jump-label" = { fg = "pink" , modifiers = ["bold"] }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/aura-dark.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
"ui.text.inactive" = { fg = "gray" }

"ui.virtual.indent-guide" = "accent13"
"ui.virtual.ruler" = { bg = "accent13" }
"ui.virtual.ruler" = { fg = "accent13" }
"ui.virtual.whitespace" = { fg = "accent13" }
"ui.virtual.inlay-hint" = { fg = "accent9", bg = "accent33" }
"ui.virtual.jump-label" = { fg = "pink" , modifiers = ["bold"] }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/aurara.toml
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@
'ui.linenr.selected' = { modifiers = [ "bold" ] } # Current line number.

'ui.virtual' = { fg = "gray-stone" } # Namespace for additions to the editing area.
'ui.virtual.ruler' = { bg = "selection-ui"} # Vertical rulers (colored columns in editing area).
'ui.virtual.ruler' = { fg = "selection-ui"} # Vertical rulers (colored columns in editing area).
# TODO: TEST: haven't seen these two yet..error
# 'ui.virtual.whitespace' = { fg = "gray-stone"} # Whitespace markers in editing area: newline..
# 'ui.virtual.wrap'
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/autumn.toml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@
"ui.virtual.inlay-hint.parameter" = "my_gray4"
"ui.virtual.inlay-hint.type" = { fg = "my_gray4", modifiers = ["italic"] }
"ui.virtual.jump-label" = { fg = "my_yellow2", modifiers = ["bold"] }
"ui.virtual.ruler" = { bg = "my_gray1" }
"ui.virtual.ruler" = { fg = "my_gray1" }
"ui.virtual.whitespace" = { fg = "my_gray6" }
"ui.virtual.wrap" = "my_gray4"
"ui.window" = { fg = "my_gray3", bg = "my_gray2" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/ayu_dark.toml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
"ui.text.focus" = { bg = "dark_gray", fg = "foreground" }
"ui.text.info" = "foreground"
"ui.virtual.whitespace" = "dark_gray"
"ui.virtual.ruler" = { bg = "black" }
"ui.virtual.ruler" = { fg = "black" }
"ui.virtual.inlay-hint" = { fg = "#e6b450", bg = "#302a20" } # original bg #e6b45033
"ui.menu" = { fg = "foreground", bg = "black" }
"ui.menu.selected" = { bg = "gray", fg = "background" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/ayu_light.toml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
"ui.text.focus" = { bg = "dark_gray", fg = "foreground" }
"ui.text.info" = "foreground"
"ui.virtual.whitespace" = "dark_gray"
"ui.virtual.ruler" = { bg = "black" }
"ui.virtual.ruler" = { fg = "black" }
"ui.virtual.inlay-hint" = { fg = "#f4a028", bg = "#fcf2e3" } # bg original #ffaa3333
"ui.menu" = { fg = "foreground", bg = "black" }
"ui.menu.selected" = { bg = "gray", fg = "background" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/ayu_mirage.toml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
"ui.text.focus" = { bg = "dark_gray", fg = "foreground" }
"ui.text.info" = "foreground"
"ui.virtual.whitespace" = "dark_gray"
"ui.virtual.ruler" = { bg = "black" }
"ui.virtual.ruler" = { fg = "black" }
"ui.virtual.inlay-hint" = { fg = "#ffcc66", bg = "#47433d" } # original bg #ffcc6633
"ui.menu" = { fg = "foreground", bg = "black" }
"ui.menu.selected" = { bg = "gray", fg = "background" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/base16_default_dark.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"ui.background" = { bg = "base00" }
"ui.virtual.whitespace" = "base03"
"ui.virtual.jump-label" = { fg = "blue", modifiers = ["bold", "underlined"] }
"ui.virtual.ruler" = { bg = "base01" }
"ui.virtual.ruler" = { fg = "base01" }
"ui.menu" = { fg = "base05", bg = "base01" }
"ui.menu.selected" = { fg = "base01", bg = "base04" }
"ui.linenr" = { fg = "base03", bg = "base01" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/base16_default_light.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"ui.cursor.primary" = { fg = "base05", modifiers = ["reversed"] }
"ui.virtual.whitespace" = "base03"
"ui.virtual.jump-label" = { fg = "blue", modifiers = ["bold", "underlined"] }
"ui.virtual.ruler" = { bg = "base01" }
"ui.virtual.ruler" = { fg = "base01" }
"ui.text" = "base05"
"operator" = "base05"
"ui.text.focus" = "base05"
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/base16_terminal.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"ui.cursor.primary" = { fg = "light-gray", modifiers = ["reversed"] }
"ui.virtual.whitespace" = "light-gray"
"ui.virtual.jump-label" = { fg = "blue", modifiers = ["bold", "underlined"] }
"ui.virtual.ruler" = { bg = "black" }
"ui.virtual.ruler" = { fg = "black" }
"variable" = "light-red"
"constant.numeric" = "yellow"
"constant" = "yellow"
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/base16_transparent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"ui.cursorline.secondary" = { underline = { color = "light-gray", style = "line" } }
"ui.cursorcolumn.primary" = { bg = "gray" }
"ui.cursorcolumn.secondary" = { bg = "gray" }
"ui.virtual.ruler" = { bg = "gray" }
"ui.virtual.ruler" = { fg = "gray" }
"ui.virtual.whitespace" = "gray"
"ui.virtual.indent-guide" = "gray"
"ui.virtual.inlay-hint" = { fg = "white", bg = "gray" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/beans.toml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@
"ui.text" = "light_yellow"
"ui.text.focus" = { fg = "white", bg = "dark_blue" }
"ui.virtual" = "dark"
"ui.virtual.ruler" = { bg = "darker" }
"ui.virtual.ruler" = { fg = "darker" }
"ui.virtual.jump-label" = { bg = "light_blue", fg = "darkest", modifiers = ["bold"] }
"ui.menu" = { fg = "light_purple", bg = "darkest" }
"ui.menu.selected" = { fg = "white", bg = "dark_blue" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/bogster.toml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"ui.text" = { fg = "bogster-fg1" }
"ui.text.focus" = { fg = "bogster-fg1", modifiers= ["bold"] }
"ui.virtual.whitespace" = "bogster-base5"
"ui.virtual.ruler" = { bg = "bogster-base0" }
"ui.virtual.ruler" = { fg = "bogster-base0" }
"ui.virtual.jump-label" = { fg = "bogster-base0", bg = "bogster-yellow", modifiers = [ "bold" ] }

"ui.selection" = { bg = "bogster-base2" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/bogster_light.toml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"ui.text" = { fg = "bogster-fg1" }
"ui.text.focus" = { fg = "bogster-fg1", modifiers= ["bold"] }
"ui.virtual.whitespace" = "bogster-base5"
"ui.virtual.ruler" = { bg = "bogster-base00" }
"ui.virtual.ruler" = { fg = "bogster-base00" }

"ui.selection" = { bg = "bogster-base1" }
"ui.cursor.match" = { fg = "bogster-base2", bg = "bogster-orange" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/boo_berry.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
"ui.menu.selected" = { fg = "mint", bg = "berry_saturated" }
"ui.selection" = { bg = "berry_saturated" }
"ui.virtual.whitespace" = { fg = "berry_desaturated" }
"ui.virtual.ruler" = { bg = "berry_dim" }
"ui.virtual.ruler" = { fg = "berry_dim" }
"ui.virtual.indent-guide" = { fg = "berry_fade" }
"ui.virtual.inlay-hint" = { fg = "berry_desaturated" }

Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/carbon.toml
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@
"ui.text.inactive" = { fg = "gray50" }
"ui.text.info" = { fg = "blue40" }

"ui.virtual.ruler" = { bg = "gray20" }
"ui.virtual.ruler" = { fg = "gray20" }
"ui.virtual.whitespace" = "gray30"
"ui.virtual.indent-guide" = "gray30"
"ui.virtual.inlay-hint" = { fg = "gray50", bg = "gray10" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/catppuccin_mocha.toml
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@
"ui.text.directory" = { fg = "blue" }

"ui.virtual" = "overlay0"
"ui.virtual.ruler" = { bg = "surface0" }
"ui.virtual.ruler" = { fg = "surface0" }
"ui.virtual.indent-guide" = "surface0"
"ui.virtual.inlay-hint" = { fg = "surface1", bg = "mantle" }
"ui.virtual.jump-label" = { fg = "rosewater", modifiers = ["bold"] }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/curzon.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ label = "label"
"ui.linenr.selected" = { fg = "light_blue" }
"ui.statusline" = { fg = "statusline_foreground_color", bg = "black" }
"ui.statusline.inactive" = { fg = "statusline_inactive_foreground_color", bg = "black" }
"ui.virtual.ruler" = { bg = "dark"}
"ui.virtual.ruler" = { fg = "dark"}

"ui.popup" = { fg = "menu_normal_text_color", bg = "menu_background_color" }
"ui.window" = { fg = "dark"}
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/darcula.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"ui.cursorline.secondary" = { bg = "grey02" }
"ui.text" = "white"
"ui.text.focus" = "grey05"
"ui.virtual.ruler" = { bg = "grey02" }
"ui.virtual.ruler" = { fg = "grey02" }
"ui.virtual.indent-guide" = "grey02"
"ui.virtual.whitespace" = "grey03"
"ui.virtual.inlay-hint" = { fg = "grey03", modifiers = ["italic"] }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/dark_plus.toml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
"ui.text.inactive" = { fg = "dark_gray" }
"ui.virtual.whitespace" = { fg = "#3e3e3d" }
"ui.virtual.wrap" = { fg = "#3e3e3d" }
"ui.virtual.ruler" = { bg = "borders" }
"ui.virtual.ruler" = { fg = "borders" }
"ui.virtual.indent-guide" = { fg = "dark_gray4" }
"ui.virtual.inlay-hint" = { fg = "dark_gray5"}
"ui.virtual.jump-label" = { fg = "yellow", modifiers = ["bold"] }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/doom-one.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"ui.statusline" = { fg = "blue" }
"ui.selection" = { bg = "bg_highlight" }
"ui.selection.primary" = { bg = "bg_highlight" }
"ui.virtual.ruler" = { bg = "bg_highlight" }
"ui.virtual.ruler" = { fg = "bg_highlight" }

# Markdown Highlighting
"markup.raw" = { fg = "blue", bg = "bg" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/doom_acario_dark.toml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
'ui.text.focus' = { bg = 'bg-alt', fg = 'fg' }
'ui.text.info' = { fg = 'fg' }
'ui.virtual.whitespace' = { fg = 'base2' }
'ui.virtual.ruler' = { bg = 'black' }
'ui.virtual.ruler' = { fg = 'black' }
'ui.menu' = { fg = 'fg', bg = 'bg-alt' }
'ui.menu.selected' = { bg = 'base3', fg = 'fg' }
'ui.selection' = { bg = 'base2' }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/dracula.toml
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@
"ui.virtual.inlay-hint.parameter" = { fg = "cyan", modifiers = ["italic", "dim"] }
"ui.virtual.inlay-hint.type" = { fg = "cyan", modifiers = ["italic", "dim"] }
"ui.virtual.jump-label" = { fg = "pink", modifiers = ["bold"] }
"ui.virtual.ruler" = { bg = "black" }
"ui.virtual.ruler" = { fg = "black" }
"ui.virtual.whitespace" = { fg = "whitespace" }
"ui.virtual.wrap" = { fg = "current_line" }
"ui.window" = { fg = "foreground" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/dracula_at_night.toml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"ui.text.directory" = { fg = "cyan" }
"ui.window" = { fg = "foreground" }
"ui.virtual.jump-label" = { fg = "pink", modifiers = ["bold"] }
"ui.virtual.ruler" = { bg = "background_dark" }
"ui.virtual.ruler" = { fg = "background_dark" }

"error" = { fg = "red" }
"warning" = { fg = "cyan" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/earl_grey.toml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"ui.virtual.indent-guide" = { fg = "space" }
"ui.virtual.inlay-hint" = { fg = "lacquer" }
"ui.virtual.jump-label" = { fg = "myrtle" }
"ui.virtual.ruler" = { bg = "space" }
"ui.virtual.ruler" = { fg = "space" }
"ui.window" = { fg = "space" }
"warning" = "maple"

Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/eiffel.toml
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@
#"ui.virtual.inlay-hint.parameter" = ""
#"ui.virtual.inlay-hint.type" = ""
"ui.virtual.jump-label" = { fg = "white", bg = "ui_jumplabel", modifiers = ["bold"] }
"ui.virtual.ruler" = { bg = "ui_background_accent" }
"ui.virtual.ruler" = { fg = "ui_background_accent" }
"ui.virtual.whitespace" = "ui_text_dim"
"ui.virtual.wrap" = "ui_text_dim"
"ui.window" = "ui_split_line"
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/emacs.toml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
"ui.selection.primary" = { bg = "lightgoldenrod2" }
# Malformed ANSI: highlight. See 'https://github.com/helix-editor/helix/issues/5709'
# "ui.virtual.whitespace" = "highlight"
"ui.virtual.ruler" = { bg = "gray95" }
"ui.virtual.ruler" = { fg = "gray95" }
"ui.virtual.inlay-hint" = { fg = "gray75" }
"ui.cursorline.primary" = { bg = "darkseagreen2" }
"ui.cursorline.secondary" = { bg = "darkseagreen2" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/everblush.toml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
"ui.statusline.select" = { fg = "magenta", bg = "background" }
"ui.text" = { fg = "foreground" }
"ui.text.focus" = { fg = "blue" }
"ui.virtual.ruler" = { bg = "cursorline" }
"ui.virtual.ruler" = { fg = "cursorline" }
"ui.virtual.whitespace" = { fg = "comment" }
"ui.virtual.wrap" = { fg = "comment" }
"ui.virtual.indent-guide" = { fg = "comment" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/everforest_dark.toml
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
"ui.text.focus" = "fg"
"ui.menu" = { fg = "fg", bg = "bg3" }
"ui.menu.selected" = { fg = "bg0", bg = "green" }
"ui.virtual.ruler" = { bg = "bg3" }
"ui.virtual.ruler" = { fg = "bg3" }
"ui.virtual.whitespace" = { fg = "bg4" }
"ui.virtual.indent-guide" = { fg = "bg4" }
"ui.virtual.inlay-hint" = { fg = "grey0" }
Expand Down
2 changes: 1 addition & 1 deletion runtime/themes/everforest_light.toml
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@
"ui.text.focus" = "fg"
"ui.menu" = { fg = "fg", bg = "bg3" }
"ui.menu.selected" = { fg = "bg0", bg = "green" }
"ui.virtual.ruler" = { bg = "bg3" }
"ui.virtual.ruler" = { fg = "bg3" }
"ui.virtual.whitespace" = { fg = "bg4" }
"ui.virtual.indent-guide" = { fg = "bg4" }
"ui.virtual.inlay-hint" = { fg = "grey0" }
Expand Down
Loading
Loading