Files
dots/.config/helix/config.toml
2025-06-30 22:28:56 +02:00

79 lines
1.4 KiB
TOML
Executable File

theme = "rose_pine"
[editor]
mouse = true
auto-save = true
bufferline = "always"
cursorline = true
rulers = [80, 120]
true-color = true
end-of-line-diagnostics = "hint"
[editor.inline-diagnostics]
cursor-line = "error"
other-lines = "disable"
[editor.cursor-shape]
insert = "bar"
normal = "block"
select = "underline"
[editor.soft-wrap]
enable = true
wrap-indicator = "↩ "
[editor.whitespace.render]
space = "all"
tab = "all"
newline = "none"
[editor.whitespace.characters]
space = " "
nbsp = "⍽"
tab = "→"
newline = "⏎"
tabpad = "·"
[editor.indent-guides]
character = "╎"
render = true
skip-levels = 1
[editor.file-picker]
hidden = false
[editor.lsp]
auto-signature-help = false
display-messages = true
[editor.statusline]
left = [ "mode", "spinner", "diagnostics" ]
center = [ "file-name", "separator", "version-control", "separator" ]
right = [ "position", "position-percentage", "total-line-numbers" ]
separator = "│"
mode.normal = "NORMAL"
mode.insert = "INSERT"
mode.select = "SELECT"
[keys.normal]
"A-," = "goto_previous_buffer"
"A-." = "goto_next_buffer"
"A-w" = ":buffer-close"
"A-/" = "repeat_last_motion"
"A-x" = "extend_to_line_bounds"
"X" = "select_line_above"
";" = "command_mode"
"C-tab" = ":buffer-previous"
"C-S-tab" = ":buffer-next"
"C-r" = ":config-reload"
space.c = "toggle_comments"
p = "paste_clipboard_before"
y = "yank_main_selection_to_clipboard"
[keys.select]
"A-x" = "extend_to_line_bounds"
"X" = "select_line_above"