Compare commits

...

5 Commits

3 changed files with 40 additions and 30 deletions

View File

@ -177,34 +177,34 @@ EOF";
ionide-nvim # Fsharp lsp support ionide-nvim # Fsharp lsp support
nvim-treesitter-context nvim-treesitter-context
nvim-treesitter-textobjects nvim-treesitter-textobjects
nvim-treesitter-parsers.ini nvim-treesitter-parsers.ini
nvim-treesitter-parsers.ebnf nvim-treesitter-parsers.ebnf
nvim-treesitter-parsers.rust nvim-treesitter-parsers.rust
nvim-treesitter-parsers.c nvim-treesitter-parsers.c
#nvim-treesitter-parsers.c_sharp # currently broken for some reason #nvim-treesitter-parsers.c_sharp # currently broken for some reason
nvim-treesitter-parsers.cpp nvim-treesitter-parsers.cpp
nvim-treesitter-parsers.clojure nvim-treesitter-parsers.clojure
nvim-treesitter-parsers.latex nvim-treesitter-parsers.latex
nvim-treesitter-parsers.terraform nvim-treesitter-parsers.terraform
nvim-treesitter-parsers.hcl nvim-treesitter-parsers.hcl
nvim-treesitter-parsers.yaml nvim-treesitter-parsers.yaml
nvim-treesitter-parsers.lua nvim-treesitter-parsers.lua
nvim-treesitter-parsers.vim nvim-treesitter-parsers.vim
nvim-treesitter-parsers.go nvim-treesitter-parsers.go
nvim-treesitter-parsers.toml nvim-treesitter-parsers.toml
nvim-treesitter-parsers.tlaplus nvim-treesitter-parsers.tlaplus
nvim-treesitter-parsers.typescript nvim-treesitter-parsers.typescript
nvim-treesitter-parsers.starlark nvim-treesitter-parsers.starlark
nvim-treesitter-parsers.python nvim-treesitter-parsers.python
nvim-treesitter-parsers.sql nvim-treesitter-parsers.sql
nvim-treesitter-parsers.javascript nvim-treesitter-parsers.javascript
nvim-treesitter-parsers.ocaml nvim-treesitter-parsers.ocaml
nvim-treesitter-parsers.haskell nvim-treesitter-parsers.haskell
nvim-treesitter-parsers.css nvim-treesitter-parsers.css
nvim-treesitter-parsers.promql nvim-treesitter-parsers.promql
nvim-treesitter-parsers.nix nvim-treesitter-parsers.nix
nvim-treesitter-parsers.zig nvim-treesitter-parsers.zig
nvim-treesitter-parsers.hoon nvim-treesitter-parsers.hoon
#omnisharp-extended-lsp-nvim #omnisharp-extended-lsp-nvim
#neotest-dotnet #neotest-dotnet
nix-develop-nvim nix-develop-nvim
@ -234,15 +234,17 @@ EOF";
terraform-ls terraform-ls
nodePackages.typescript-language-server nodePackages.typescript-language-server
nodePackages.jsdoc nodePackages.jsdoc
python312Packages.jedi-language-server
# TODO find a version of the julia package that will install # TODO find a version of the julia package that will install
# on darwin and add it as an overlay # on darwin and add it as an overlay
nil-pkg nil-pkg
lua-language-server lua-language-server
rust-analyzer rust-analyzer
dasht dasht
direnv direnv
lorri lorri
devenv devenv
unstablePkgs.fq
]); ]);
}; };
}; };

View File

@ -160,6 +160,8 @@ lspconfig.nil_ls.setup {
capabilities = caps, capabilities = caps,
} }
lspconfig.jedi_language_server.setup{}
require('roslyn').setup({ require('roslyn').setup({
-- client, bufnr -- client, bufnr
on_attach = function (_, _) on_attach = function (_, _)
@ -671,7 +673,7 @@ dap.configurations.cs = {
require('copilot').setup(); require('copilot').setup();
require('avante').setup ({ require('avante').setup ({
provider = "copilot", provider = "claude",
claude = { claude = {
endpoint = "https://api.anthropic.com", endpoint = "https://api.anthropic.com",
model = "claude-3-7-sonnet-20250219", model = "claude-3-7-sonnet-20250219",

View File

@ -42,6 +42,12 @@ function disk_usage() {
/run/current-system/sw/bin/du --max-depth=1 -h "${path}" 2>/dev/null /run/current-system/sw/bin/du --max-depth=1 -h "${path}" 2>/dev/null
} }
# TODO(zaphar): Figure out why this thing doesn't come up or dies
function restart_durnitisp() {
sudo launchctl bootout system/org.nixos.durnitisp
sudo launchctl bootstrap system /Library/LaunchDaemons/org.nixos.durnitisp.plist org.nixos.durnitisp
}
eval "$(direnv hook zsh)" eval "$(direnv hook zsh)"
export ANTHROPIC_API_KEY="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" export ANTHROPIC_API_KEY="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"