First commit

This commit is contained in:
Guilhem Baccialone 2026-06-17 23:29:22 +02:00
commit 9499debf01
15 changed files with 1077 additions and 0 deletions

56
helix/config.toml Normal file
View file

@ -0,0 +1,56 @@
theme = "molokai"
# theme = "emacs"
[editor]
line-number = "absolute"
cursorline = true
mouse = true
true-color = true
color-modes = true
bufferline = "multiple"
auto-save = true
shell=["zsh", "-c"]
[editor.cursor-shape]
insert = "bar"
normal = "block"
select = "underline"
[editor.file-picker]
hidden = false
[editor.lsp]
display-messages = true
display-inlay-hints = true
[editor.whitespace.render]
space = "none"
tab = "all"
newline = "none"
[editor.whitespace.characters]
space = "·"
tab = "→"
tabpad = "·"
nbsp = "⍽"
[editor.indent-guides]
render = true
character = "┆"
skip-levels = 1
[editor.statusline]
# right = ["diagnostics", "selections", "position-percentage", "file-encoding"]
left = ["mode", "spinner", "file-name", "total-line-numbers", "file-encoding"]
center = ["file-type"]
right = ["selections", "primary-selection-length", "position", "position-percentage", "spacer", "diagnostics", "workspace-diagnostics", "version-control"]
[editor.soft-wrap]
enable = true
max-wrap = 25 # increase value to reduce forced mid-word wrapping
max-indent-retain = 0
wrap-indicator = "" # set wrap-indicator to "" to hide it
[editor.inline-diagnostics]
cursor-line = "hint"
other-lines = "error"