Skip to content

Instantly share code, notes, and snippets.

@VisualBean
Created May 8, 2024 06:03
Show Gist options
  • Save VisualBean/e0ae17a50306f573c6236793f9d54751 to your computer and use it in GitHub Desktop.
Save VisualBean/e0ae17a50306f573c6236793f9d54751 to your computer and use it in GitHub Desktop.
my helix setup
theme = "onedark"
[editor]
line-number = "relative"
mouse = false
bufferline = "multiple"
cursorline = true
true-color = true
[editor.cursor-shape]
insert = "bar"
normal = "block"
select = "underline"
[editor.file-picker]
hidden = false
[editor.auto-pairs]
'(' = ')'
'{' = '}'
'[' = ']'
'"' = '"'
'`' = '`'
'<' = '>'
[editor.indent-guides]
render = true
character = "╎"
[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"
[editor.lsp]
display-inlay-hints = true
display-messages = true
[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
[keys.normal]
A-x = "extend_to_line_bounds"
X = ["extend_line_up", "extend_to_line_bounds"]
[keys.select]
A-x = "extend_to_line_bounds"
X = ["extend_line_up", "extend_to_line_bounds"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment