nix-community.nixvim/modules
Matt Sturgeon 90eb4e681c
modules/lsp/servers: move the * server to its own module
Introduce a bespoke `global-server.nix` module. This is less DRY, but
much simpler.

The `lsp.servers."*"` options are different enough from the other
`lsp.servers.<name>` options that it is simpler to just declare them
separately.

Now that we have a dedicated `global-server.nix` module, we no longer
need to split the normal server module into `server.nix`+`server-base.nix`

This partially reverts f2e96b67a3
2025-05-03 20:20:19 +01:00
..
lsp modules/lsp/servers: move the * server to its own module 2025-05-03 20:20:19 +01:00
misc modules/context: flake option, provides access to our flake 2024-12-23 12:18:06 +00:00
top-level modules/performance/combine-plugins: propagate lua dependencies 2025-04-28 17:26:13 +03:00
autocmd.nix treewide (cleaning): helpers.toLuaObject -> lib.nixvim.toLuaObject 2024-12-15 21:55:51 +00:00
clipboard.nix modules/clipboard: allow raw lua code in register option 2024-11-15 18:40:10 +00:00
colorscheme.nix modules: cleanup with lib 2024-09-03 22:12:33 -05:00
commands.nix treewide (cleaning): helpers.toLuaObject -> lib.nixvim.toLuaObject 2024-12-15 21:55:51 +00:00
default.nix modules/lsp: move to dedicated directory 2025-04-28 17:59:05 +01:00
dependencies.nix modules/dependencies: restore literal expression example support 2025-04-21 09:06:28 +01:00
diagnostic.nix modules/diagnostic: rename diagnostic.config -> diagnostic.settings 2025-04-30 18:31:17 +01:00
doc.nix treewide: Reformat with nixfmt 2024-05-05 22:00:40 +02:00
editorconfig.nix modules: cleanup with lib 2024-09-03 22:12:33 -05:00
files.nix lib: segregate and deprecate functions that need pkgs 2024-09-13 19:05:26 +01:00
filetype.nix treewide (cleaning): helpers.toLuaObject -> lib.nixvim.toLuaObject 2024-12-15 21:55:51 +00:00
highlights.nix treewide (cleaning): helpers.toLuaObject -> lib.nixvim.toLuaObject 2024-12-15 21:55:51 +00:00
keymaps.nix modules/keymap: quickfix, use "keep" rather than "error" 2024-12-20 01:54:02 -08:00
lazyload.nix plugins/packer: remove (deprecated) 2025-04-01 16:03:03 +02:00
lua-loader.nix modules/lua-loader: use new 0.11 API for enabling/disabling 2025-04-01 16:03:03 +02:00
opts.nix treewide (cleaning): helpers.toLuaObject -> lib.nixvim.toLuaObject 2024-12-15 21:55:51 +00:00
output.nix modules: add env option 2025-03-24 18:50:29 +01:00
performance.nix Revert "modules/performance: temporary add plenary to extraPlugins to fix tests" 2025-04-28 17:26:13 +03:00
plugins.nix plugins/by-name: remove pathExists check 2024-09-09 11:50:41 +01:00