nixpkgs/pkgs/misc/vim-plugins
ryneeverett 0a2759483a vimPlugins: update auto-commiting based on review
- Use git.Repo(ROOT, search_parent_directories=True) to find nixpkgs
repo.
- Don't commit overrides.nix.
- Remove "-a" short argument.
- Remove "--commit" flag and commit by default.
- Improve help/error messages.
- Favor closure pattern over classes.Use a closure to wrap the update
function with state rather than a callable class.
- break NixpkgsRepo class into functions
- Optional None-type arguments
- Remove repo checks from update.py. Git is too flexible and permits too
many workflows for my attempt to replace documentation with code to work.
My goal would be to separate the `--add` functionality from the update
functionality in the near term and then there will be no reason for this
usage to create commits anyway.
2020-04-01 17:19:01 +00:00
..
patches/vim-grammarous vimPlugins.vim-grammarous: set languagetool path 2017-11-21 17:05:55 +00:00
vim2nix vim: remove legacy additional-nix-code 2018-09-23 14:56:27 +01:00
aliases.nix Merge pull request #83119 from ryneeverett/vim-plugins-update-redirects 2020-03-27 17:48:32 +00:00
build-vim-plugin.nix treewide: Get rid of most parseDrvName without breaking compat 2019-11-24 17:22:28 +00:00
default.nix vimPlugins: Automatically sort vim-plugin-names. 2020-03-26 05:56:31 +00:00
deprecated.json vimPlugins: normalize deprecation names 2020-04-01 14:30:46 +00:00
generated.nix vimPlugins.vim-python-pep8-indent: init at 2019-05-13 2020-03-30 21:46:49 -07:00
overrides.nix vimPlugins.gruvbox-community: 2019-05-31 -> 2020-02-24, switch to autogenerated 2020-03-28 10:43:56 +01:00
readme.md Update documentation about adding new Vim plugins to nixpkgs 2019-07-14 17:13:29 -07:00
update.py vimPlugins: update auto-commiting based on review 2020-04-01 17:19:01 +00:00
vim-plugin-names vimPlugins.vim-python-pep8-indent: init at 2019-05-13 2020-03-30 21:46:49 -07:00
vim-utils.nix Merge pull request #74846 from rummik/vam-regression 2020-03-19 21:39:01 +00:00

Instructions for adding Vim plugins to nixpkgs can be found here.