Skip to main content

max / alloy_tui

1.6 KB · 69 lines History Blame Raw
1 # Alloy Helix configuration
2 #
3 # Batteries-included editor for Alloy. Zero external plugin dependency;
4 # helix ships LSP + tree-sitter + formatters as first-class. This file
5 # tunes the editor UX; the theme is Akari Dawn (MIT, Shu Kutsuzawa),
6 # shipped verbatim in themes/akari-dawn.toml alongside themes/akari-night.toml
7 # for users who switch to dark mode.
8
9 theme = "akari-dawn"
10
11 [editor]
12 line-number = "relative"
13 cursorline = true
14 cursorcolumn = false
15 mouse = false
16 scrolloff = 8
17 bufferline = "multiple"
18 color-modes = true
19 true-color = true
20 rulers = [80, 100]
21 auto-format = true
22 auto-save = false
23 auto-completion = true
24 auto-info = true
25 completion-trigger-len = 2
26 idle-timeout = 200
27
28 [editor.cursor-shape]
29 insert = "bar"
30 normal = "block"
31 select = "underline"
32
33 [editor.file-picker]
34 hidden = false
35
36 [editor.statusline]
37 left = ["mode", "spinner", "file-name", "read-only-indicator", "file-modification-indicator"]
38 center = []
39 right = ["diagnostics", "selections", "position", "file-encoding", "file-type"]
40 separator = "│"
41
42 [editor.lsp]
43 display-messages = true
44 display-inlay-hints = false
45 auto-signature-help = true
46
47 [editor.indent-guides]
48 render = true
49 character = "▏"
50 skip-levels = 0
51
52 [editor.whitespace.render]
53 space = "none"
54 tab = "all"
55 newline = "none"
56
57 [editor.whitespace.characters]
58 tab = "→"
59 nbsp = "␣"
60 space = "·"
61 newline = "⏎"
62
63 [editor.soft-wrap]
64 enable = false
65
66 [editor.smart-tab]
67 enable = true
68 supersede-menu = false
69