1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-11-08 19:46:06 +01:00
Commit graph

1968 commits

Author SHA1 Message Date
Austin Horstman
9bdedc0510 plugins/ollama: migrate to mkNeovimPlugin 2025-10-06 23:17:22 +00:00
Austin Horstman
a68291151c plugins/presence: rename module 2025-10-06 21:22:59 +00:00
Austin Horstman
f56b6d184b plugins/presence-nvim: migrate to mkNeovimPlugin 2025-10-06 21:22:59 +00:00
Austin Horstman
98c0bd99a1 plugins/rust-tools: remove module 2025-10-06 21:21:49 +00:00
saygo-png
b633c99196 plugins/ts-context-commentstring: migrate to mkNeovimPlugin
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-10-06 19:08:51 +00:00
Austin Horstman
ca7f98d936 plugins/rzls: init module 2025-10-06 16:38:18 +00:00
Gaetan Lepage
cd63e6c918 plugins/lsp/lsp-packages: pkgs.atopile now exists 2025-10-05 13:29:19 +00:00
Austin Horstman
bedd7fc3c9 plugins/roslyn: init module
https://github.com/seblyng/roslyn.nvim
2025-10-05 10:29:09 +00:00
Austin Horstman
2f8fbcdfd0 plugins/multicursors: migrate to mkNeovimPlugin 2025-10-04 22:52:59 +00:00
Austin Horstman
ce149cac11 plugins/illuminate: migrate to mkNeovimPlugin 2025-10-04 22:25:11 +00:00
Austin Horstman
35b7251d83 plugins/leap: migrate to mkNeovimPlugin 2025-10-04 22:18:50 +00:00
Austin Horstman
a33eee710f plugins/mkdnflow: migrate to mkNeovimPlugin 2025-10-04 22:11:43 +00:00
Jeremy Fleischman
8fcf8a9ef1 plugins/lsp/vue_ls: add a tslsIntegration option
This new `plugins.lsp.servers.vue_ls.tslsIntegration` is a shameless
copy of of pre-existing `plugins.lsp.servers.volar.tslsIntegration`
option.

Full disclosure: I have not tested this as I use the newer `lsp` module.

I'm not sure if this fixes
https://github.com/nix-community/nixvim/issues/3600, but it's a least
part of it.
2025-10-04 18:11:20 +00:00
Culottes
71708a77de plugins/lsp: remove erlang-ls 2025-10-04 08:16:23 +00:00
saygo-png
61f1475f7f plugins/rainbow-delimiters: migrate to mkNeovimPlugin
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-10-04 06:29:38 +00:00
Austin Horstman
aa47ed384a plugins/copilot-lsp: add module 2025-10-04 04:37:20 +00:00
Austin Horstman
e87e4b1812 plugins/sidekick: init module
https://github.com/folke/sidekick.nvim
2025-10-04 04:03:15 +00:00
Matt Sturgeon
f63304449c plugins/lsp/lsp-packages: add defaults for new LSPs
26 new LSPs were added when we updated the update script in
b9c5a75cc6

Add a package association for all the new LSPs I was able to find a
package for.
2025-10-03 21:42:32 +00:00
Matt Sturgeon
b9c5a75cc6 ci/nvim-lspconfig: migrate to the new API
This is nearly a full rewrite of the lspconfig-servers update-script,
migrating it to the new `lsp/` directory system and simplifying where
possible.

- plugins/lsp: adapt to new file format
- flake/locate-lsp-packages: update for new lspconfig file format
- generated: Updated lspconfig-servers.json
2025-10-03 20:29:49 +00:00
Matt Sturgeon
96c9775a5f plugins/lsp/volar: handle null package with ts_ls integration
The ts_ls integration needs to call `getBin cfg.package`, so the package
cannot be null.

Adds an assertion.
2025-10-03 19:34:03 +00:00
Gaetan Lepage
8bcb4c4a8c plugins/neogen: migrate to mkNeovimPlugin
Tracking: https://github.com/nix-community/nixvim/issues/2638
2025-10-03 16:19:32 +00:00
Gaetan Lepage
eb54f65d9b plugins/ethersync: init 2025-10-02 22:49:56 +00:00
Gaetan Lepage
18b8d53e23 plugins/telescope/extensions/fzf-native: remove old renamed warnings 2025-10-02 22:31:12 +00:00
Austin Horstman
a19a016458 plugins/copilot-lua: add copilot-lsp
Enables next edit suggestion support. Enabling configuration without
plugin will throw an error. Also, will allow sidekick to use copilot-lsp
for it's own support.
2025-10-02 21:25:35 +00:00
Matt Sturgeon
5c4a10093d plugins.lsp: automatically remove unsupported servers
A new update script will check which "old" files do not have an
equivalent "new" file, then the plugins.lsp module will create a
removal assertion for any servers that are listed in the generated
file.
2025-10-02 00:04:30 +00:00
Matt Sturgeon
fc779c6e82 plugins/project-nvim: place config before telescope
https://github.com/DrKJeff16/project.nvim/issues/22
2025-10-01 23:54:08 +00:00
Guilhem Saurel
16302b08f0 plugins/kitty-scrollback: add settingsExample
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
2025-10-01 21:14:05 +00:00
Guilhem Saurel
4ecc08df48 plugins/kitty-scrollback: init 2025-10-01 21:14:05 +00:00
Matt Sturgeon
fe059cd395 flake: add nixf-diagnose to treefmt config
Checks nixd's diagnostic lints using libnixf.
2025-10-01 00:42:40 +00:00
saygo-png
74423f4a53 plugins/haskell-tools: init
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-10-01 00:42:28 +00:00
Austin Horstman
583d5d8982 plugins/opencode: add opencode dependency 2025-10-01 00:18:41 +00:00
Manuel Transfeld
b58be69867 plugins/nvim-notify: add more render styles
one was still missing
2025-10-01 00:17:09 +00:00
saygo-png
0a721c85dc plugins/marks: migrate to mkNeovimPlugin
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-09-30 23:51:22 +00:00
Gaetan Lepage
283775355b plugins/neogit: remove (most) explicit option declarations from settingsOptions
We need to keep the options that actively transform user inputs :/
2025-09-30 22:46:13 +00:00
Gaetan Lepage
c6b45bb66e plugins/neogit: remove deprecation warnings 2025-09-30 22:46:13 +00:00
Gaetan Lepage
1f003e44d5 plugins/neogit: remove 'with lib;' 2025-09-30 22:46:13 +00:00
Gaetan Lepage
f0cd7d4fb3 plugins/package-info: remove explicit option declarations from settingsOptions 2025-09-30 22:21:51 +00:00
Matt Sturgeon
94331cc50d plugins/lsp: use the new lsp module under the hood
- Re-implement setup wrapping and capabilities to preserve existing
  behaviour
- Alias `package` options to new lsp module
- Alias `packageFallback` options to new lsp module
- Alias `preConfig` and `postConfig` to `lsp.luaConfig`
2025-09-30 20:16:00 +00:00
Matt Sturgeon
1c802b3efe plugins/lsp: simplify extraSettings deprecation 2025-09-28 23:24:22 +00:00
saygo-png
c4b27080a6 treewide: infer packPathName menial work
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-09-27 23:49:59 +00:00
saygo-png
3cd56fced4 plugins/nvim-bqf: migrate to mkNeovimPlugin
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-09-27 23:46:54 +00:00
Austin Horstman
e0f1e4ae4b opencode: add module
Seamlessly integrate the opencode AI assistant with Neovim — convenient
and editor-aware research, reviews, and requests.
2025-09-27 00:10:55 +00:00
saygo-png
f68f9d145a plugins/colorful-winsep: account for upstream changes
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-09-26 23:23:13 +00:00
Gaetan Lepage
ce7fddd1ec plugins/chadtree: account for initially wrong declaration for the 'ignore.*' options 2025-09-25 20:59:27 +00:00
Gaetan Lepage
ffc4d73814 plugins/chadtree: migrate to mkNeovimPlugin 2025-09-25 20:59:27 +00:00
Gaetan Lepage
ea14727f4c plugins/chadtree: remove web-devicons automatic activation 2025-09-25 20:59:27 +00:00
will
6dbe8877e5 plugins/lsp/packages: make ansiblels unpackaged 2025-09-25 13:31:15 +00:00
santoshxshrestha
47b2ce062a rhubarb: init 2025-09-25 13:26:44 +00:00
saygo-png
fd0c423550 plugins/conform-nvim: add automatic installation of formatters
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-09-20 21:58:47 +00:00
Gaetan Lepage
2d3a01021b plugins/papis: adapt settings to latest release 2025-09-20 13:58:50 +00:00