Commit graph

64 commits

Author SHA1 Message Date
Alexandre Cavalheiro S. Tiago da Silva 4a02e072a7
chore(neovim): add dev plugin paths to lazy.nvim
Use local `nvim-ufo` until the PR I submitted gets approved

`nix-store.nvim` is a plugin I maintain, so its useful to have it
overwritten.
2025-03-06 00:14:57 -03:00
Alexandre Cavalheiro S. Tiago da Silva 751ba3ce34
fix: add back previously broken packages 2025-02-18 21:26:56 -03:00
Alexandre Cavalheiro S. Tiago da Silva 39e987678c
feat(neovim): add nix-store.nvim and change old calls 2025-02-18 04:32:35 -03:00
Alexandre Cavalheiro S. Tiago da Silva 34ad9056ca
fix(neovim): remove prettierd extension of razor files 2025-02-17 19:00:59 -03:00
Alexandre Cavalheiro S. Tiago da Silva a2ff5d1b6a
fix(neovim): use getnixpath util for nvim-dap and lsp, move polish
This moves polish.lua to `lua/`, creates a util.lua file to be loaded
before lazy.nvim so we can use the `getnixpath` util everywhere, and
replaces in polish.lua and lsp.lua the template strings for substitution
with a `getnixpath` equivalent
2025-02-17 19:00:25 -03:00
Alexandre Cavalheiro S. Tiago da Silva f6051a1f29
chore(neovim): format 2025-02-17 01:30:26 -03:00
Alexandre Cavalheiro S. Tiago da Silva 4044df17c2
feat(neovim): adjustment to c# ftplugin
- Remove from polish.lua the dap calls that configure c#
- Set DOTNET_ENVIRONMENT variable to "Development"
- Load projects on dap continue
2025-02-17 00:58:03 -03:00
Alexandre Cavalheiro S. Tiago da Silva d00e978fd4
fix(neovim): cast cmd in getnixpath 2025-02-16 20:10:37 -03:00
Alexandre Cavalheiro S. Tiago da Silva c57525cb7e
feat(neovim): remove roslyn.nvim version lock 2025-02-16 20:08:41 -03:00
Alexandre Cavalheiro S. Tiago da Silva 5c221b7c3e
feat(neovim): extend razor luasnip with html snippets 2025-02-13 13:02:34 -03:00
Alexandre Cavalheiro S. Tiago da Silva 157a2d5172
feat(neovim): add csharp ftplugin to aid on nvim-dap 2025-02-13 13:01:39 -03:00
Alexandre Cavalheiro S. Tiago da Silva c0499e58ed
fix(neovim/queries/c_sharp): add offset to endregion and detect statements and comments 2025-02-12 22:06:18 -03:00
Alexandre Cavalheiro S. Tiago da Silva a1dcf49602
feat(neovim): add html lsp and prettierd to razor files 2025-02-12 16:39:22 -03:00
Alexandre Cavalheiro S. Tiago da Silva 1eab516060
fix(neovim): remove rzls exception for getnixpath 2025-02-12 16:39:00 -03:00
Alexandre Cavalheiro S. Tiago da Silva 919b504012
feat(neovim): add neotest-dotnet 2025-02-12 16:38:41 -03:00
Alexandre Cavalheiro S. Tiago da Silva f18e7ecadf
chore!: comment/update broken packages 2025-02-12 01:09:39 -03:00
Alexandre Cavalheiro S. Tiago da Silva b402de2dd2
fix(neovim): allow cpu ollama
rocm is broken for a while now
2025-02-11 23:42:37 -03:00
Alexandre Cavalheiro S. Tiago da Silva b9e6347a04
feat(neovim): add c_sharp treesitter query, fold regions 2025-02-11 23:41:44 -03:00
Alexandre Cavalheiro S. Tiago da Silva c848b78eda
chore(neovim): style changes 2025-02-11 23:41:44 -03:00
Alexandre Cavalheiro S. Tiago da Silva 7025b5fe97
feat(neovim): add roslyn.nvim support + rzls.nvim 2025-02-11 23:38:36 -03:00
Alexandre Cavalheiro S. Tiago da Silva cfd84bde6a
fix(neovim): rename coreclr dap to netcoredbg 2025-02-11 23:36:46 -03:00
Alexandre Cavalheiro S. Tiago da Silva 48599d2766
feat(neovim): create helper function that allows me to eval highlighted lua code 2025-02-11 23:36:16 -03:00
Alexandre Cavalheiro S. Tiago da Silva 8a8fec5476
feat(neovim): create a helper function to fetch Nix derivation outputs 2025-02-11 23:35:42 -03:00
Alexandre Cavalheiro S. Tiago da Silva 15defecc74
fix(neovim): prefer nvim-treesitter for C# folds 2025-02-11 23:25:53 -03:00
Alexandre Cavalheiro S. Tiago da Silva 81f5afdbc3
fix(neovim): remove nix community pack and manually configure 2025-01-22 20:51:26 -03:00
Alexandre Cavalheiro S. Tiago da Silva 870f684316
feat(hm/pacakges): add vhs and neovim treesitter for it 2025-01-21 03:47:33 -03:00
Alexandre Cavalheiro S. Tiago da Silva 23c4620908
fix(neovim): use prettierd instead of deno's fmt 2025-01-21 03:47:05 -03:00
Alexandre Cavalheiro S. Tiago da Silva 88e13d8b64
feat(neovim): add gdscript debugging and lsp 2025-01-21 03:46:21 -03:00
Alexandre Cavalheiro S. Tiago da Silva 172914e9a4
fix(neovim): move astrolsp and polish back to lua files 2025-01-17 09:01:08 -03:00
Alexandre Cavalheiro S. Tiago da Silva 0ad475e6bf
fix(neovim): make ollama optional 2025-01-16 21:03:29 -03:00
Alexandre Cavalheiro S. Tiago da Silva efe37836bd
fix(neovim): better default for ollama and disable neovim in the module
Of course, enable neovim in the desktop and laptop configs
2025-01-16 20:25:32 -03:00
Alexandre Cavalheiro S. Tiago da Silva 6cde9353ab
fix(neovim): rename flake option to nixd and set for laptop 2025-01-16 20:13:22 -03:00
Alexandre Cavalheiro S. Tiago da Silva 96553b16d5
chore(neovim): remove blink-cmp
Isn't cutting it, but it's damn fast
2025-01-12 01:33:27 -03:00
Alexandre Cavalheiro S. Tiago da Silva 6e566d7aa5
fix(neovim): set the correct property for home-manager in nixd 2025-01-11 01:06:51 -03:00
Alexandre Cavalheiro S. Tiago da Silva 88b54f083b
feat(neovim): set nixpkgs variable for nixd 2025-01-11 00:48:48 -03:00
Alexandre Cavalheiro S. Tiago da Silva ad466c1550
fix(neovim): enable auto format in C# files 2025-01-11 00:48:13 -03:00
Alexandre Cavalheiro S. Tiago da Silva fbd19378c9
feat(neovim): add wakatime 2025-01-11 00:45:32 -03:00
Alexandre Cavalheiro S. Tiago da Silva 33d748e695
feat(neovim): use blink-cmp for completions 2025-01-11 00:45:05 -03:00
Alexandre Cavalheiro S. Tiago da Silva b8a932d0ed
fix(neovim/lsp): configure rust-analyzer to have it's own profile and use check instead of clipper 2025-01-09 13:11:46 -03:00
Alexandre Cavalheiro S. Tiago da Silva bf3d76d86d
fix(neovim): add netcoredbg to scope instead of absolute path
I don't know why I can't do absolute path.
2024-12-19 00:21:50 -03:00
Alexandre Cavalheiro S. Tiago da Silva 7e521870be
feat(neovim): add jsregexp for LuaSnip 2024-12-08 19:53:05 -03:00
Alexandre Cavalheiro S. Tiago da Silva e8a9a58fad
feat(neovim): csharp debugging + better definition jumping 2024-12-08 19:52:24 -03:00
Alexandre Cavalheiro S. Tiago da Silva be31afe249
feat(neovim): add denols conditionally
The typescript-all-in-one does the conditioning for us
2024-12-01 17:41:50 -03:00
Alexandre Cavalheiro S. Tiago da Silva ebb0136629
fix(neovim): remove denols 2024-12-01 03:08:16 -03:00
Alexandre Cavalheiro S. Tiago da Silva 572dbcf844
fix(neovim): adjust lsp identation 2024-11-30 13:38:31 -03:00
Alexandre Cavalheiro S. Tiago da Silva 3c3c049bb5
fix(neovim): use upstream vtsls 2024-11-30 13:38:20 -03:00
Alexandre Cavalheiro S. Tiago da Silva ce5e71a56f
feat(neovim): ts_ls -> vtsls 2024-10-28 01:54:15 -03:00
Alexandre Cavalheiro S. Tiago da Silva 97a16187aa
feat(neovim): make debugger adapters work for rust and c++ 2024-10-28 01:53:18 -03:00
Alexandre Cavalheiro S. Tiago da Silva df4c7d20ad
fix(neovim): granularly make NeoTree transparent
It was impossible to read before
2024-10-24 22:44:35 -03:00
Alexandre Cavalheiro S. Tiago da Silva f59e4faa37
fix(neovim): disable clang_format in c# files 2024-10-24 22:43:52 -03:00