summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-12 09:31:27 +0200
committerPaul Buetow <paul@buetow.org>2026-02-12 09:31:27 +0200
commitced974f52f9193533709d6fc7974287dfa104ba8 (patch)
tree0e1c49f73ab7916b298afd10682a9d281230b391
parent206480c6b51eb7cb42f879a73be9b63f9c0cc8ee (diff)
Update
-rw-r--r--fish/conf.d/update.fish7
-rw-r--r--helix/languages.toml22
2 files changed, 17 insertions, 12 deletions
diff --git a/fish/conf.d/update.fish b/fish/conf.d/update.fish
index 353ecb8..b37f7aa 100644
--- a/fish/conf.d/update.fish
+++ b/fish/conf.d/update.fish
@@ -17,12 +17,17 @@ function update::tools
go install golang.org/x/tools/cmd/goimports@latest &
set -a pids $last_pid
- for prog in hexai hexai-lsp hexai-tmux-action hexai-tmux-edit hexai-mcp-server
+ for prog in hexai hexai-lsp-server hexai-tmux-action hexai-tmux-edit hexai-mcp-server
echo "Installing/updating $prog from codeberg.org/snonux/hexai/cmd/$prog@latest"
go install codeberg.org/snonux/hexai/cmd/$prog@latest &
set -a pids $last_pid
end
+ # Renamed to hexai-lsp-server
+ if test -f ~/go/bin/hexai-lsp
+ rm ~/go/bin/hexai-lsp
+ end
+
for prog in tasksamurai timr perc
echo "Installing/updating $prog from codeberg.org/snonux/$prog/cmd/$prog@latest"
go install codeberg.org/snonux/$prog/cmd/$prog@latest &
diff --git a/helix/languages.toml b/helix/languages.toml
index 33a3f0d..86427ef 100644
--- a/helix/languages.toml
+++ b/helix/languages.toml
@@ -7,7 +7,7 @@ file-types = ["hcl", "tf", "nomad"]
comment-token = "#"
block-comment-tokens = { start = "/*", end = "*/" }
indent = { tab-width = 2, unit = " " }
-language-servers = [ "terraform-ls", "hexai-lsp" ]
+language-servers = [ "terraform-ls", "hexai-lsp-server" ]
auto-format = true
[[language]]
@@ -15,9 +15,9 @@ name = "go"
auto-format= true
diagnostic-severity = "hint"
formatter = { command = "hx.goformatter" }
-language-servers = [ "gopls", "golangci-lint-lsp", "hexai-lsp" ]
-[language-server.hexai-lsp]
-command = "hexai-lsp"
+language-servers = [ "gopls", "golangci-lint-lsp", "hexai-lsp-server" ]
+[language-server.hexai-lsp-server]
+command = "hexai-lsp-server"
[language-server.gopls]
command = "gopls"
@@ -49,7 +49,7 @@ scope = "source.c"
injection-regex = "c"
file-types = ["c", "h"]
comment-token = "//"
-language-servers = [ "clangd", "hexai-lsp" ]
+language-servers = [ "clangd", "hexai-lsp-server" ]
indent = { tab-width = 2, unit = " " }
[[grammar]]
@@ -67,7 +67,7 @@ scope = "source.perl"
file-types = ["pl", "pm", "t", "psgi", "raku", "rakumod", "rakutest", "rakudoc", "nqp", "p6", "pl6", "pm6", { glob = "Rexfile" }]
shebangs = ["perl"]
comment-token = "#"
-language-servers = [ "perlnavigator", "hexai-lsp" ]
+language-servers = [ "perlnavigator", "hexai-lsp-server" ]
indent = { tab-width = 2, unit = " " }
[[grammar]]
@@ -100,7 +100,7 @@ file-types = [
]
shebangs = ["ruby"]
comment-token = "#"
-language-servers = [ "ruby-lsp", "solargraph", "rubocop", "hexai-lsp" ]
+language-servers = [ "ruby-lsp", "solargraph", "rubocop", "hexai-lsp-server" ]
indent = { tab-width = 2, unit = " " }
[[grammar]]
@@ -134,7 +134,7 @@ file-types = [
]
shebangs = ["sh", "bash", "dash", "zsh"]
comment-token = "#"
-language-servers = [ "bash-language-server", "hexai-lsp" ]
+language-servers = [ "bash-language-server", "hexai-lsp-server" ]
indent = { tab-width = 2, unit = " " }
[[language]]
@@ -146,7 +146,7 @@ name = "fish"
# ]
# shebangs = ["fish" ]
# comment-token = "#"
-language-servers = [ "fish-lsp", "hexai-lsp" ]
+language-servers = [ "fish-lsp", "hexai-lsp-server" ]
# indent =dth = 4, unit = " " }
[[grammar]]
@@ -165,7 +165,7 @@ scope = "source.md"
injection-regex = "md|markdown"
file-types = ["md", "markdown", "mkd", "mdwn", "mdown", "markdn", "mdtxt", "mdtext", "workbook", "gmi", "tpl", "txt" ]
roots = [".marksman.toml"]
-language-servers = [ "marksman", "markdown-oxide", "vale-ls", "hexai-lsp", "ltex-ls"]
+language-servers = [ "marksman", "markdown-oxide", "vale-ls", "hexai-lsp-server", "ltex-ls"]
indent = { tab-width = 2, unit = " " }
[[grammar]]
@@ -198,7 +198,7 @@ scope = "source.java"
injection-regex = "java"
file-types = ["java", "jav", "pde"]
roots = ["pom.xml", "build.gradle", "build.gradle.kts"]
-language-servers = [ "jdtls", "hexai-lsp" ]
+language-servers = [ "jdtls", "hexai-lsp-server" ]
indent = { tab-width = 2, unit = " " }
[[grammar]]