mirror of
https://codeberg.org/tmayoff/.dotfiles.git
synced 2025-12-06 08:48:34 -05:00
Added helix-gpt as an lsp to helix
This commit is contained in:
parent
04dd9d8c07
commit
01f8d5a296
3 changed files with 22 additions and 0 deletions
|
|
@ -62,6 +62,10 @@ in {
|
||||||
jdk17
|
jdk17
|
||||||
|
|
||||||
conan
|
conan
|
||||||
|
|
||||||
|
deno
|
||||||
|
lsp-ai
|
||||||
|
python312Packages.jedi-language-server
|
||||||
];
|
];
|
||||||
|
|
||||||
homebrew = {
|
homebrew = {
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,8 @@
|
||||||
black
|
black
|
||||||
ruff
|
ruff
|
||||||
|
|
||||||
|
unstable.copilot-language-server
|
||||||
|
|
||||||
swiftlint
|
swiftlint
|
||||||
unstable.helix-gpt
|
unstable.helix-gpt
|
||||||
unstable.lsp-ai
|
unstable.lsp-ai
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@ clangd = { command = "clangd", args = ["--header-insertion=never"]}
|
||||||
biome = { command = "biome", args = ["lsp-proxy"] }
|
biome = { command = "biome", args = ["lsp-proxy"] }
|
||||||
fish_lsp = {command = "fish-lsp", args = ["start"]}
|
fish_lsp = {command = "fish-lsp", args = ["start"]}
|
||||||
slangd = {command = "slangd"}
|
slangd = {command = "slangd"}
|
||||||
|
gpt = {command = "helix-gpt", args = ["--handler", "copilot"]}
|
||||||
|
|
||||||
[[language]]
|
[[language]]
|
||||||
name = "fish"
|
name = "fish"
|
||||||
|
|
@ -27,6 +28,21 @@ scope = "source.nix"
|
||||||
auto-format = true
|
auto-format = true
|
||||||
formatter = { command = "alejandra", args = ["-q"] }
|
formatter = { command = "alejandra", args = ["-q"] }
|
||||||
|
|
||||||
|
[[language]]
|
||||||
|
name = "cpp"
|
||||||
|
language-servers = [
|
||||||
|
"clangd",
|
||||||
|
"gpt"
|
||||||
|
]
|
||||||
|
|
||||||
|
[[language]]
|
||||||
|
name = "python"
|
||||||
|
language-servers = [
|
||||||
|
"ruff",
|
||||||
|
"pylsp",
|
||||||
|
"gpt"
|
||||||
|
]
|
||||||
|
|
||||||
[[language]]
|
[[language]]
|
||||||
name = "objc"
|
name = "objc"
|
||||||
scope = "source.objc"
|
scope = "source.objc"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue