annotate dot_config/helix/config.toml.tmpl @ 1091:a1fab5298ef6 draft tip

feat: update to bitwarden 25.3 and enable ssh-agent
author Zeger Van de Vannet <zeger@vandevan.net>
date Mon, 21 Apr 2025 20:13:02 +0200
parents 3413249bd5fa
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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"]