Commit graph

383 commits

Author SHA1 Message Date
Matthieu Coudron 06684792fb vimPlugins.plenary: init from lua package
This commit shows how to convert luarocks packages into (neo)vim ones.
The advantage for neovim lua plugins to register their rockspec (aka
package definition) is that the plugin can express its dependencies and
a few metadata through it.
2021-08-09 21:23:29 +02:00
Matthieu Coudron ab205c5de1 vimPlugins: restore aliases 2021-05-18 22:15:58 +02:00
Matthieu Coudron 8c63ac7893 vimPlugins: generate an overlay
let update.py generates generated.nix as an overlay.
This should help maintaining vim-plugins outside of nixpkgs, as one can
use update.py to generate an out-of-tree vimPlugins overlay.
2021-05-17 00:40:25 +02:00
ryneeverett b886ad90e7 vimPlugins: Automatically sort vim-plugin-names.
Python's `sorted` method works a little differently than `sort` in the
handling of dashes.
2020-03-26 05:56:31 +00:00
volth f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Timo Kaufmann af465293f1 vimPlugins: use fixed point 2018-12-27 11:55:53 +01:00
Pavel Chuprikov 70f87e66b3 vim plugins: use v6.0 of the Clang library
clighter8 plugin seems to be using python bindings for clang 6.0
  clang_complete, another plugin using clang, works ok with this version
2018-11-25 14:41:08 +01:00
Ryan Mulligan 48c81f0d55 vimPlugins: warn if alias is used inside overrides 2018-09-14 08:59:01 -07:00
Jörg Thalheim cfc8e26ce5
Merge pull request #46566 from Mic92/ncm2
vimPlugins.ncm2: init at 2018-09-03
2018-09-13 18:36:41 +01:00
Ryan Mulligan f91a79ecc8 treewide: fix config.allowAliases = false evaluation 2018-09-13 06:47:22 -07:00
Jörg Thalheim e15ffdf951 vimPlugins.ncm2: init at 2018-09-03
This is the new version of neovim completion manager
2018-09-12 09:14:38 +01:00
Jörg Thalheim 60ebc45659 vimPlugins.LanguageClient-neovim: 2018-06-12 -> 2018-09-07 2018-09-12 09:14:38 +01:00
Jörg Thalheim ac415ca68e vimPlugins: do not pick up aliases from nixpkgs 2018-09-12 07:51:03 +01:00
Roman Volosatovs 8f4c5c72ac
vimPlugins: Fix update.py, add/update plugins 2018-09-10 21:41:04 +02:00
Jörg Thalheim 953199fd82 vim-plugins: rewrite updater
A new python script has been added to replace the aged viml-based
updater. The new updater has the following advantages:

- use rss feeds to check for updates quicker
- parallel downloads & better caching
- uses proper override mechanism instead of text substitution
- update generated files in-place instead of having to insert updated plugins manually

Automatically reading `dependencies` from the plugins directory has been
not re-implemented.
This has been mostly been used by Mark Weber's plugins, which seem to
no longer receive regular updates.
This could be implemented in future as required.
2018-09-09 11:22:43 +01:00
Jörg Thalheim 663951eaa3
Merge pull request #43388 from symphorien/neovim-python-env
Fix neovim PYTHONPATH handling
2018-08-30 08:51:21 +01:00
Johannes Lötzsch d8238b66c1 vim-fireplace: init at 2018-06-01 (#45725) 2018-08-29 11:28:34 +02:00
Jörg Thalheim 134d599b00
Merge pull request #45325 from LnL7/vim-nix
vim-nix: 2018-07-01 -> 2018-08-19
2018-08-19 14:00:28 +01:00
Daiderd Jordan 7efb1828ed
Merge pull request #45311 from Thra11/vim-lastplace
vim-lastplace: init at 2017-06-13
2018-08-19 13:32:53 +02:00
Daiderd Jordan 27fcd62209
vim-nix: 2018-07-01 -> 2018-08-19 2018-08-19 13:06:51 +02:00
Tom Hall 8749b34586 vim-qml: init at 2018-07-22 2018-08-18 20:06:44 +01:00
Tom Hall c4bf74e28c vim-lastplace: init at 2017-06-13 2018-08-18 20:04:49 +01:00
Symphorien Gibol dddaa94ac2 neovim wrapper: also make <vimplugin>.pythonDepedencies a function
A function of the same signature as the argument of python.withPackages
2018-07-27 00:27:44 +02:00
Daiderd Jordan 9ac035b5a6
vim-plugins: add extra plugins
- isort
- splice
- a bunch of tpope's missing plugins
2018-07-26 00:37:14 +02:00
Daiderd Jordan 4301f22197
vim-plugins: automatic updates 2018-07-26 00:16:21 +02:00
Daiderd Jordan 4eb70fbd22
vim-youcompleteme: 2018-06-20 -> 2018-07-24 2018-07-24 21:56:47 +02:00
Jörg Thalheim 218298b30f
Merge branch 'master' into unused5 2018-07-21 15:41:22 +01:00
Daiderd Jordan c4a0133602
Merge pull request #43871 from hcmensch/master
vim-plugin-names/default.nix: data added for vim-ledger
2018-07-21 11:19:43 +02:00
hcmensch 6e878df451
added info for vim-ledger plugin in default.nix 2018-07-20 23:00:54 -04:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
volth 6d2857a311 [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
Will Dietz 7e9be73138 vim-plugins: add alias for maktaba so it is found as a dependency 2018-07-19 11:21:05 -05:00
Will Dietz ee68c9e084 vim-plugins: simplify command slightly, overwrite 'result' if present 2018-07-19 11:21:05 -05:00
Will Dietz 0073c30dbf vim-plugins: document sorting, fix vim command to not ask to hit enter
Fixes #38748. Hopefully :).
2018-07-19 11:21:05 -05:00
Will Dietz a79a0c686b vim-plugins: swift, fastfold, some colorschemes 2018-07-19 11:20:49 -05:00
Will Dietz 0204a2739c vim-plugins: update (2018-07-19)
Moved 'dhall-vim' to match order in vim-plugin-names,
so diff'ing against generated expressions is easier.

There's a "vim-nix" update in here! :)
2018-07-19 10:42:59 -05:00
volth 101df126bb config.skipAliases -> config.allowAliases 2018-07-17 14:46:21 +00:00
volth 4bafaaff8a config.skipAliases: also disable vimPlugins, git, xfce and gnome3 aliases 2018-07-17 14:46:21 +00:00
Ryan Mulligan fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
Sarah Brofeldt 3eac18b553 vimPlugins.dhall-vim: init at 2018-06-04 (#42648) 2018-06-27 16:34:59 +02:00
Daiderd Jordan 756f64bb35
vim-plugins: updates 2018-06-17 22:06:04 +02:00
Daiderd Jordan 669199a725
LanguageClient-neovim: fix darwin build 2018-06-16 13:33:10 +02:00
John Children 70214715ba LanguageClient-neovim : 2018-03-6 -> 2018-06-12 2018-06-15 17:30:36 +01:00
Ben Creasy d98146985c vim-utils: update plugin generation instruction
Currently the pager is a problem but in general fetching
all these plugins is inefficient for the general case.
2018-05-02 22:31:53 -07:00
Daiderd Jordan e609551090
vim-nix: 2018-04-15 -> 2018-04-24 2018-04-25 18:48:16 +02:00
Daiderd Jordan 7d80c755e8
vim-plugins: disable pager in example command
Fixes #38748
2018-04-17 20:44:49 +02:00
Daiderd Jordan 4dc3b71377
vim-plugins: update 2018-04-17 20:43:03 +02:00
Daiderd Jordan 1935782c00
vim-plugins: add bats.vim 2018-04-15 20:15:39 +02:00
Julien Dehos 25edf5ad52 julia-vim: init at 2018-03-27 2018-04-13 15:22:18 +02:00
Jörg Thalheim 849a685970 vimPlugins.colors-solarized: add old alias back 2018-04-09 18:33:35 +01:00