Skip to content

Instantly share code, notes, and snippets.

@vegasword
Last active March 31, 2025 12:53
Show Gist options
  • Select an option

  • Save vegasword/d844302f00c2d047054108fb90da5c50 to your computer and use it in GitHub Desktop.

Select an option

Save vegasword/d844302f00c2d047054108fb90da5c50 to your computer and use it in GitHub Desktop.
My Helix config file
# vegasword's config file
theme = "dark_plus"
[editor]
gutters = ["diff"]
mouse = false
auto-format = false
cursorline = true
completion-trigger-len = 1
insert-final-newline = false
[editor.whitespace]
render = "all"
[editor.cursor-shape]
insert = "bar"
normal = "block"
select = "underline"
[editor.statusline]
left = ["mode", "position", "selections"]
center = ["diagnostics", "file-name"]
right = ["spinner", "file-encoding", "file-line-ending"]
separator = "|"
[editor.auto-pairs]
'{' = '}'
'[' = ']'
'(' = ')'
[editor.smart-tab]
enable = false
[editor.soft-wrap]
enable = true
[keys.normal]
C-s = ":w"
C-m = ":sh build"
C-r = ":sh run"
C-C = ":sh clean"
up = "no_op"
down = "no_op"
left = "no_op"
right = "no_op"
[keys.insert]
"C-i" = "normal_mode"
up = "no_op"
down = "no_op"
left = "no_op"
right = "no_op"
[keys.select]
up = "no_op"
down = "no_op"
left = "no_op"
right = "no_op"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment