theme = "catppuccin_mocha"
[editor]
rulers = [80, 120]
bufferline = "multiple"
cursorline = true
true-color = true
[editor.cursor-shape]
insert = "bar"
normal = "block"
select = "underline"
[editor.indent-guides]
render = true
character="┊"
skip-levels = 1
[editor.lsp]
display-messages = true
display-inlay-hints = true
[keys.normal]
A-x = "extend_to_line_bounds"
X = ["extend_line_up", "extend_to_line_bounds"]
[keys.normal.backspace]
f = ":pipe fmt -w 80"
[keys.normal."+"]
c = ":run-shell-command cargo build"
t = ":run-shell-command cargo test"
[keys.select]
A-x = "extend_to_line_bounds"
X = ["extend_line_up", "extend_to_line_bounds"]