feat: update a bunch of stuff

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2025-08-02 18:15:00 +02:00
parent a570bb768c
commit a6f8e2f261
48 changed files with 102 additions and 1223 deletions

View File

@@ -4,7 +4,16 @@ theme = "dracula_transparent"
line-number = "relative"
mouse = false
true-color = true
end-of-line-diagnostics = "hint"
[editor.inline-diagnostics]
cursor-line = "warning" # show warnings and errors on the cursorline inline
[editor.file-picker]
hidden = false
[keys.normal."space".v]
"c" = ":pipe-to voidpin remote copy"
[keys.select."space".v]
"c" = ":pipe-to voidpin remote copy"

View File

@@ -81,3 +81,35 @@ comment-token = "//"
block-comment-tokens = { start = "/*", end = "*/" }
language-servers = ["gopls"]
indent = { tab-width = 2, unit = " " }
[language-server.buf]
command = "buf"
args = ["beta", "lsp", "--timeout", "0"]
[[language]]
name = "protobuf"
scope = "source.proto"
injection-regex = "proto"
file-types = ["proto"]
language-servers = ["buf"]
comment-token = "//"
block-comment-tokens = { start = "/*", end = "*/" }
indent = { tab-width = 2, unit = " " }
grammar = "proto"
[[grammar]]
name = "proto"
source = { git = "https://github.com/sdoerner/tree-sitter-proto", rev = "778ab6ed18a7fcf82c83805a87d63376c51e80bc" }
[[language]]
name = "noil"
scope = "source.noil"
injection-regex = "noil"
file-types = ["noil"]
auto-format = true
indent = { tab-width = 3, unit = " " }
formatter = { command = "noil", args = ["fmt"] }
[[grammar]]
name = "noil"
source = { git = "https://git.front.kjuulh.io/kjuulh/tree-sitter-noil.git", rev = "2f295629439881d0b9e89108a1296881d0daf7b9" }