Mercurial > dotfiles
annotate dot_config/helix/config.toml.tmpl @ 1090:527772a66bec draft
feat: update to latest systemverilog tree-sitter grammar
author | Zeger Van de Vannet <zeger@vandevan.net> |
---|---|
date | Mon, 14 Apr 2025 21:55:47 +0200 |
parents | 3413249bd5fa |
children |
rev | line source |
---|---|
824
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
1 {{ if .dark -}} |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
2 theme = "catppuccin_mocha" |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
3 {{ else -}} |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
4 theme = "tutticolori" |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
5 {{ end }} |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
6 |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
7 [editor] |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
8 line-number = "relative" |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
9 cursorline = true |
851
ff1e2121f5bc
feat: enable auto-save
Zeger Van de Vannet <zegervdv@me.com>
parents:
850
diff
changeset
|
10 auto-save = true |
1084
0ec3bf0cdf2f
feat: set some helix config options explicitly
Zeger Van de Vannet <zeger@vandevan.net>
parents:
1058
diff
changeset
|
11 true-color = true |
0ec3bf0cdf2f
feat: set some helix config options explicitly
Zeger Van de Vannet <zeger@vandevan.net>
parents:
1058
diff
changeset
|
12 clipboard-provider = "termcode" |
824
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
13 |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
14 [editor.cursor-shape] |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
15 insert = "bar" |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
16 normal = "block" |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
17 select = "underline" |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
18 |
1054
d3fa07d2c197
feat: enable inline diagnostics in helix
Zeger Van de Vannet <zeger@vandevan.net>
parents:
852
diff
changeset
|
19 [editor.inline-diagnostics] |
d3fa07d2c197
feat: enable inline diagnostics in helix
Zeger Van de Vannet <zeger@vandevan.net>
parents:
852
diff
changeset
|
20 cursor-line = "warning" |
d3fa07d2c197
feat: enable inline diagnostics in helix
Zeger Van de Vannet <zeger@vandevan.net>
parents:
852
diff
changeset
|
21 |
850
c772355fedfb
feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents:
833
diff
changeset
|
22 [editor.whitespace.render] |
c772355fedfb
feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents:
833
diff
changeset
|
23 newline = "all" |
c772355fedfb
feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents:
833
diff
changeset
|
24 |
c772355fedfb
feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents:
833
diff
changeset
|
25 [editor.whitespace.characters] |
852
d2ceb12792f9
feat: change eol character
Zeger Van de Vannet <zegervdv@me.com>
parents:
851
diff
changeset
|
26 newline = "¬" |
850
c772355fedfb
feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents:
833
diff
changeset
|
27 |
824
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
28 [editor.indent-guides] |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
29 render = true |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
30 skip-levels = 1 |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
31 |
831
cb9216ce3678
feat: show branch name in status line
zegervdv <zegervdv@me.com>
parents:
824
diff
changeset
|
32 [editor.statusline] |
850
c772355fedfb
feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents:
833
diff
changeset
|
33 right = ["diagnostics", "selections", "register", "position", "position-percentage"] |
831
cb9216ce3678
feat: show branch name in status line
zegervdv <zegervdv@me.com>
parents:
824
diff
changeset
|
34 |
824
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
35 [keys.insert] |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
36 C-f = "move_char_right" |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
37 |
833
c7a17b231dd9
feat: make x select backwards when moving the selection anchor
zegervdv <zegervdv@me.com>
parents:
831
diff
changeset
|
38 [keys.normal] |
c7a17b231dd9
feat: make x select backwards when moving the selection anchor
zegervdv <zegervdv@me.com>
parents:
831
diff
changeset
|
39 x = "extend_line" |
c7a17b231dd9
feat: make x select backwards when moving the selection anchor
zegervdv <zegervdv@me.com>
parents:
831
diff
changeset
|
40 |
824
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
41 [keys.normal."space"] |
1089
3413249bd5fa
feat: update helix
Zeger Van de Vannet <zeger@vandevan.net>
parents:
1084
diff
changeset
|
42 o = "file_explorer_in_current_buffer_directory" |
824
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
43 |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
44 [keys.normal.g] |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
45 l = ["collapse_selection", "extend_to_line_end"] |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
46 h = ["collapse_selection", "extend_to_line_start"] |
1b779efc2b42
feat: template helix config to set the colorscheme
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
47 s = ["collapse_selection", "select_mode", "goto_first_nonwhitespace", "exit_select_mode"] |