theme = "starlight" [editor] bufferline = "always" end-of-line-diagnostics = "hint" line-number = "relative" true-color = true [editor.cursor-shape] normal = "block" insert = "bar" select = "block" [editor.lsp] display-inlay-hints = true [editor.statusline] mode.normal = "NORMAL" mode.insert = "INSERT" mode.select = "SELECT" left = ["mode", "separator", "file-name"] center = ["spinner"] right = ["diagnostics", "selections", "position", "file-encoding"] separator = "|" [editor.file-picker] hidden = false git-ignore = false [editor.indent-guides] render = true character = "|" # Some characters that work well: "▏", "┆", "β”Š", "βΈ½" skip-levels = 1 [keys.normal.space] i = ":toggle lsp.display-inlay-hints" T = ":yank-diagnostic" [editor.inline-diagnostics] cursor-line = "hint" other-lines = "error"