about summary refs log tree commit diff
path: root/pkgs/applications/editors/vim/plugins/default.nix
AgeCommit message (Collapse)AuthorFilesLines
2022-05-03vim/update.py: distinguish between vim/neovim pluginsMatthieu Coudron1-1/+3
I've been working for a long time towards automatic nix dependencies for neovim plugins (using luarocks rockspecs to discover the said dependencies). This is an initial commit to help me complete the missing bits. buildNeovimPluginFrom2Nix is right now a placeholder which helps me test in my fork a version that does a flat install of luarocks. the vim updater will now check for attributes with the same name in the lua package set, if that's the case the script will generate buildNeovimPluginFrom2Nix.
2022-04-30buildVimPlugin: add vimCommandCheckHookMatthieu Coudron1-2/+5
Modeled after pythonImportCheckHook, this checks a command can be run once the plugin is installed
2022-04-01config.allowAliases: Define as optionRobert Hensing1-1/+1
This simplifies usages and makes the default value consistent. In a few cases, the default value was interpreted to be `false`, but this is useless, because virtually nobody will explicitly set `allowAliases = true;`.
2022-02-24Move misc/vim-plugins to applications/editors/vim/pluginsAndersonTorres1-0/+47