github-actions[bot]
f6895f13b0
Merge master into staging-next
2022-07-27 18:01:33 +00:00
The Hedgehog
2859cdb25a
vimPlugins.vim-clap: Update cargoSha256 hash
2022-07-27 11:20:09 -04:00
The Hedgehog
d8dfcb73d4
telescope-media-files-nvim: Add overrides
2022-07-27 07:16:17 -04:00
"The Hedgehog"
a400056f2d
vimPlugins.telescope-media-files-nvim: init at 2021-10-21
2022-07-27 07:12:59 -04:00
"The Hedgehog"
20de20eb86
vimPlugins: resolve github repository redirects
2022-07-27 07:12:45 -04:00
"The Hedgehog"
33065ac694
vimPlugins: update
2022-07-27 07:12:30 -04:00
Robin Gloster
208ff30d77
vim: 9.0.0001 -> 9.0.0057
...
fixes
CVE-2022-2257
CVE-2022-2264
CVE-2022-2284
CVE-2022-2285
CVE-2022-2286
CVE-2022-2287
CVE-2022-2288
CVE-2022-2289
CVE-2022-2304
CVE-2022-2344
CVE-2022-2345
2022-07-25 12:58:22 +02:00
Mitsuhiro Nakamura
6b4900c1f1
vimPlugins.marks-nvim: update owner's name
2022-07-22 17:29:18 +02:00
Sandro
4d1faea5dd
Merge pull request #164343 from notusknot/zk-nvim
2022-07-17 03:49:31 +02:00
Matthieu Coudron
341b9564bb
vimUtils: remove vam support
...
having this many (complex) options not only is hard to maintain but I cant see the benefit of these options now that vim supports packages
2022-07-10 20:38:09 +02:00
"notusknot"
990187fea6
vimPlugins.zk-nvim: init at 2022-06-30
2022-07-08 16:09:58 -07:00
"notusknot"
b47c0f454f
vimPlugins: update
2022-07-08 16:08:59 -07:00
Alexis Quintero
b511382c95
vimPlugins.vim-printer: init at 2022-03-01
2022-07-06 11:40:03 -03:00
Alexis Quintero
38139e464a
vimPlugins: resolve github repository redirects
2022-07-06 11:40:03 -03:00
Alexis Quintero
137caea3fb
vimPlugins.vim-substrata: init at 2021-03-23
2022-07-06 11:40:03 -03:00
Alexis Quintero
efc92be1f7
vimPlugins: update
2022-07-06 11:40:03 -03:00
Alexis Quintero
55f6f6c60a
vimPlugins.substrata-nvim: init at 2022-06-21
2022-07-06 11:40:03 -03:00
Alexis Quintero
44d4627e1a
vimPlugins: resolve github repository redirects
2022-07-06 11:40:03 -03:00
Alexis Quintero
5e59efd70e
vimPlugins: update
2022-07-06 11:40:03 -03:00
Ben Siraphob
2c9deba079
Merge pull request #179537 from McSinyx/vim9
2022-07-02 22:14:54 -07:00
Nguyễn Gia Phong
bb8d6d0bc6
vim: 8.2.4975 -> 9.0.0001
2022-06-29 17:12:36 +09:00
Matthieu Coudron
6111acd7e6
vimPlugins.satellite-nvim: init at 2022-06-26
2022-06-28 00:24:09 +02:00
Matthieu Coudron
f9958c6504
Merge pull request #178520 from malob/update-vimPlugins
2022-06-23 18:33:45 +02:00
Bernardo Meurer
a36554623e
Merge pull request #178353 from lopsided98/vim-cross-shebang
...
vim: fix shebangs when cross-compiling
2022-06-23 12:12:18 -04:00
Malo Bourgon
d7820aa294
vimPlugins: cleanup overrides
2022-06-21 18:44:26 -07:00
Malo Bourgon
d354014efa
Revert "vim/update.py: mark some plugins as neovim ones"
...
This reverts commit d7bfa0dcc4
, which
causes build issues since #178180 was merged.
2022-06-21 18:35:55 -07:00
Malo Bourgon
cb95f35f54
vimPlugins: update
2022-06-21 16:39:16 -07:00
Ben Wolsieffer
cac4d6469f
vim: fix shebangs when cross-compiling
...
vim does its own shebang patching, which ends up pulling in build platform
tools. This commit patches the build system to use HOST_PATH instead.
I also enabled strictDeps and added additional dependencies needed to make
patchShebangs work on some of the other scripts.
This commit brings the cross-compiled package in line with the native one, but
even the native build has some unpatched shebang references to python, perl and
csh. Additionally, efm_perl.pl has a broken shebang (#! -w) because vim's
build system can't handle not finding perl.
2022-06-20 14:52:09 -04:00
Sandro Jäckel
8a2e36cc53
vimPlugins.vim-go: simplify postPatch
...
gnused is part of the stdenv
2022-06-19 23:26:31 +02:00
Sandro Jäckel
2b74ba3ed7
vimPlugins.vim-go: move comment to right place
2022-06-19 23:26:31 +02:00
Matthieu Coudron
ce505a3984
vimPlugins: use lua derivation if it exists ( #178180 )
...
Neovim plugins are now more often than not written in lua.
One advantage of the lua ecosystem over vim's is the existence of
luarocks and the rockspec format, which allows to specify a package
dependencies formally.
I would like more neovim plugins to have a formal description,
"rockspec" being the current candidate.
This MR allows to use nix lua packages as neovim plugins, so as to enjoy
every benefit that rockspecs bring:
- dependdency discovery
- ability to run test suite
- luarocks versioning
- rockspec metadata
the vim update.py script will check if an attribute with the vim plugin
pname exists in lua51Packages. If it does, it uses
buildNeovimPluginFrom2Nix on it, which modifies the luarocks config to
do an almost flat install (luarocks will install the package in the lua
folder instead of share/5.1/lua etc).
It also calls toVimPlugin on it to get all the vim plugin niceties.
The list of packages that could benefit from this is available at
https://luarocks.org/labels/neovim
but I hope it grows.
2022-06-19 14:18:16 +02:00
Matthieu Coudron
6fa26fe3cd
vimPlugins: remove any gotags reference
2022-06-18 21:23:45 +02:00
Sandro Jäckel
b8699bb45b
vimPlugins.vim-go: update tools list
2022-06-17 10:56:07 +02:00
Sandro Jäckel
201b271213
vimPackages: add some coc packages
2022-06-16 20:11:03 +02:00
Tejas Agarwal
93d3ee74a1
vimPlugins.catppuccin-vim: init at 2022-06-06 ( #177376 )
2022-06-15 10:29:21 +02:00
Mr Hedgehog
60ba9d65d3
vimPlugins.cmp-*: Add overrides
2022-06-14 07:46:27 -04:00
Mr Hedgehog
e05dc87e41
vimPlugins.fuzzy-nvim: init at 2022-02-20
2022-06-13 17:16:05 -04:00
Mr Hedgehog
fdaa8fc610
vimPlugins.nvim-snippy: init at 2022-05-01
2022-06-13 17:16:01 -04:00
Mr Hedgehog
dafc5addaa
vimPlugins.cmp-dap: init at 2022-04-27
2022-06-13 17:14:49 -04:00
Mr Hedgehog
843fd83017
vimPlugins.cmp-vimwiki-tags: init at 2022-04-25
2022-06-13 17:14:45 -04:00
Mr Hedgehog
36e86164d9
vimPlugins.cmp-pandoc-nvim: init at 2022-05-03
2022-06-13 17:14:42 -04:00
Mr Hedgehog
dd3788435a
vimPlugins.cmp-look: init at 2022-03-21
2022-06-13 17:14:38 -04:00
Mr Hedgehog
cbaec802b4
vimPlugins.cmp-greek: init at 2022-01-10
2022-06-13 17:14:34 -04:00
Mr Hedgehog
028ad31f5d
vimPlugins.cmp-nvim-tags: init at 2022-03-31
2022-06-13 17:14:30 -04:00
Mr Hedgehog
4704008b8b
vimPlugins.cmp-copilot: init at 2022-04-11
2022-06-13 17:14:27 -04:00
Mr Hedgehog
12e88c5977
vimPlugins.cmp-clippy: init at 2021-10-24
2022-06-13 17:14:24 -04:00
Mr Hedgehog
f845924568
vimPlugins.cmp-npm: init at 2021-10-27
2022-06-13 17:14:20 -04:00
Mr Hedgehog
82e3d3122b
vimPlugins.cmp-zsh: init at 2022-01-18
2022-06-13 17:14:17 -04:00
Mr Hedgehog
b6e370d291
vimPlugins.cmp-fish: init at 2022-02-17
2022-06-13 17:14:13 -04:00
Mr Hedgehog
586ed4541b
vimPlugins.cmp-rg: init at 2022-01-13
2022-06-13 17:14:10 -04:00