nix-community.nixvim/modules
Stanislav Asunkin f28d384ab5 modules/performance/combine-plugins: propagate lua dependencies
Plugins from luarocks (e.g. telescope-nvim) have dependencies specified
in propagatedBuildInputs. These dependencies are not added as plugins in
Nvim runtime. They are added to LUA_PATH env var for wrapped neovim.
This commit collects all propagatedBuildInputs from input plugin list
and puts them in the combined plugin.
Note that such dependencies are never combined, because they are not
plugins.
2025-04-28 17:26:13 +03: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/diagnostic: rename diagnostics -> diagnostic.config 2025-04-26 20:09:23 +01:00
dependencies.nix modules/dependencies: restore literal expression example support 2025-04-21 09:06:28 +01:00
diagnostic.nix modules/diagnostic: rename diagnostics -> diagnostic.config 2025-04-26 20:09:23 +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