diff --git a/.helix/languages.toml b/.helix/languages.toml new file mode 100644 index 0000000..86368c1 --- /dev/null +++ b/.helix/languages.toml @@ -0,0 +1,3 @@ +[[language]] +name = "nix" +language-servers = ["nil", "gpt"] diff --git a/config.nix b/config.nix index e5bdaaa..b511063 100644 --- a/config.nix +++ b/config.nix @@ -195,6 +195,10 @@ language-server = { typst.command = "${typst-lsp}/bin/typst-lsp"; nil.config.nil.nix.flake.autoEvalInputs = true; + gpt = { + command = "${helix-gpt}"; + args = ["--handler=codeium"]; + }; }; }; themes = { diff --git a/flake.lock b/flake.lock index b8cc805..11f4c99 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1708001613, - "narHash": "sha256-woOmAXW05XnqlLn7dKzCkRAEOSOdA/Z2ndVvKcjid94=", + "lastModified": 1708751719, + "narHash": "sha256-0uWOKSpXJXmXswOvDM5Vk3blB74apFB6rNGWV5IjoN0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "085589047343aad800c4d305cf7b98e8a3d51ae2", + "rev": "f63ce824cd2f036216eb5f637dfef31e1a03ee89", "type": "github" }, "original": {