Commit Graph

906 Commits

Author SHA1 Message Date
"Malo Bourgon"
0f98326a56 vimPlugins.nvim-treesitter: update grammars 2022-11-28 15:43:21 -08:00
"Malo Bourgon"
a5bcff8ef2 vimPlugins.vim-openscad: init at 2022-07-26 2022-11-28 15:34:11 -08:00
"Malo Bourgon"
6e14a6d3d1 vimPlugins.bufferize-vim: init at 2022-06-25 2022-11-28 15:31:10 -08:00
"Malo Bourgon"
c6ab0931c5 vimPlugins: update 2022-11-28 15:25:07 -08:00
figsoda
8eed34025e
Merge pull request #203277 from loicreynier/feat-coc-ltex.nvim-add-to-vim-plugins
nodePackages.coc-ltex: add to vim plugins
2022-11-27 18:24:47 -05:00
Loïc Reynier
11c3789b0b nodePackages.coc-ltex: add to vim plugins 2022-11-27 15:54:04 +01:00
figsoda
88a945a2d4 vimPlugins.nvim-treesitter: update grammars 2022-11-24 16:10:01 -05:00
figsoda
ed360a1c0a vimPlugins.ssr-nvim: init at 2022-11-24 2022-11-24 16:06:29 -05:00
figsoda
55870007c7 vimPlugins: update 2022-11-24 16:06:29 -05:00
figsoda
aeacc063c7 vimPlugins.nvim-treesitter: update grammars 2022-11-22 19:23:57 -05:00
figsoda
2273459f98 vimPlugins.neoconf-nvim: init at 2022-11-22 2022-11-22 19:19:06 -05:00
figsoda
a1ff1691fa vimPlugins: update 2022-11-22 19:17:22 -05:00
figsoda
50d4c349c5
Merge pull request #202196 from figsoda/nvim-treesitter
vimPlugins.nvim-treesitter: remove parser directory
2022-11-21 17:53:42 -05:00
figsoda
91969d8d37
Merge pull request #201527 from figsoda/lib
lib/attrsets: add concatMapAttrs
2022-11-21 11:01:43 -05:00
figsoda
2500c9270b vimPlugins.nvim-treesitter: remove parser directory 2022-11-21 09:17:33 -05:00
figsoda
797860ba47 vimPlugins.nvim-treesitter: update grammars 2022-11-19 16:17:00 -05:00
figsoda
d074e61876 vimPlugins.zenbones-nvim: init at 2022-10-22 2022-11-19 16:12:28 -05:00
figsoda
26a33e9913 vimPlugins: resolve github repository redirects 2022-11-19 16:12:21 -05:00
figsoda
be61554ca1 vimPlugins: update 2022-11-19 16:12:13 -05:00
toastal
a79542fa48
vimPlugins.himalaya-vim: fix source due to repo split (#195927)
Previously the Vim plugin was a part of the main repository, but the
author has elected to split out the project and move away from GitHub
to an open source Git forge @ https://git.sr.ht/~soywod/himalaya-vim/

As such, the previous plugin is currently broken, but now it can be
updated indepentently.

Co-authored-by: figsoda <figsoda@pm.me>
2022-11-18 11:44:44 -05:00
figsoda
7e853f1d55
Merge pull request #201726 from figsoda/nvim-treesitter-homepage
vimPlugins.nvim-treesitter: set meta.homepage for grammars
2022-11-18 10:31:31 -05:00
figsoda
1edc531d8b vimPlugins.nvim-treesitter: set meta.homepage for grammars 2022-11-17 23:20:02 -05:00
figsoda
e75622fc38 vimPlugins: update 2022-11-17 20:52:35 -05:00
figsoda
1d6d5f975d
Merge pull request #201548 from figsoda/treesitter-deps
vimPlugins.nvim-treesitter: add plugins to dependencies to avoid extending vimPlugins
2022-11-17 19:11:21 -05:00
Sandro
f6356387df
Merge pull request #189788 from Minion3665/coc-spell-checker 2022-11-17 22:52:10 +01:00
figsoda
f4828b40fd vimPlugins.nvim-treesitter: use lib.concatMapAttrs 2022-11-17 12:54:28 -05:00
Jocelyn Thode
1184ce89ce
vimPlugins.nvim-treesitter: update grammars 2022-11-17 18:31:01 +01:00
Jocelyn Thode
b76f72a467
vimPlugins.nvim-dap-go: init at 2022-11-04 2022-11-17 18:30:59 +01:00
Jocelyn Thode
935a3b8698
vimPlugins: update 2022-11-17 18:30:57 +01:00
figsoda
185a04dc3e vimPlugins.nvim-treesitter: add plugins to dependencies to avoid extending vimPlugins 2022-11-16 15:25:59 -05:00
figsoda
b4b5dfd542 vimPlugins.nvim-treesitter: check queries in passthru.tests 2022-11-16 00:17:56 -05:00
figsoda
0f73a77f88
Merge pull request #201279 from figsoda/treesitter
vimPlugins.nvim-treesitter: move grammar generation from fetch to grammar.nix
2022-11-15 22:47:22 -05:00
LightQuantum
70e77a3fa6 vimPlugins.barbecue-nvim: init at 2022-11-16 2022-11-16 11:06:23 +08:00
"LightQuantum"
5a9d6739de vimPlugins: update 2022-11-16 11:06:23 +08:00
figsoda
af810aa232 vimPlugins.nvim-treesitter: move grammar generation from fetch to grammar.nix 2022-11-14 23:22:24 -05:00
Skyler Grey
54b03e5f4a
vimPlugins.coc-spell-checker: use a node package
- coc-spell-checker needs to be from nodePackages rather than generated
  as normal vim plugins are
- this commit adds coc-spell-checker to nodePackages and adds an
  override to the vim plugin
2022-11-14 23:54:31 +00:00
figsoda
45aa39daec vimPlugins.legendary-nvim: downgrade to fix duplicate tags 2022-11-14 15:30:08 -05:00
figsoda
29ecd6e1d3 vimPlugins.nvim-treesitter: update grammars 2022-11-14 15:04:33 -05:00
Jocelyn Thode
75a0854b21
vimPlugins.telescope-live-grep-args-nvim: init at 2022-11-07 2022-11-14 19:21:10 +01:00
Jocelyn Thode
6edfa4f695
vimPlugins: update 2022-11-14 19:21:08 +01:00
figsoda
c95706ac44 vimPlugins: also update nvim-treesitter grammars in the update script 2022-11-04 15:52:00 -04:00
figsoda
f0adf4fcae
Merge pull request #199466 from dotlambda/vimplugins-update
vimPlugins: update
2022-11-04 12:46:43 -04:00
Sandro Jäckel
bf6e741129
vimPlugins.nvim-treesitter: update grammars 2022-11-04 17:15:08 +01:00
figsoda
366a420a08
Merge pull request #199081 from figsoda/nvim-treesitter
vimPlugins.nvim-treesitter: follow up to #198606
2022-11-04 10:17:43 -04:00
figsoda
56e160ee61 nvim-treesitter: add comment on aliases 2022-11-04 09:51:04 -04:00
Robert Schütz
fcdfed5f8b vimPlugins: update 2022-11-03 22:59:39 -07:00
"Marc Jakobi"
050831ed49 vimPlugins.nvim-luadev: init at 2022-01-26 2022-11-02 19:40:17 +01:00
"Marc Jakobi"
ac9ce9fd81 vimPlugins.telescope_hoogle: init at 2022-10-27 2022-11-02 19:40:17 +01:00
"Marc Jakobi"
ac4d05daa2 vimPlugins.material-vim: init at 2022-09-14 2022-11-02 19:40:16 +01:00
"Marc Jakobi"
63d966ff8b vimPlugins.neotest: init at 2022-10-27 2022-11-02 19:40:16 +01:00
figsoda
94e35d1aa2 vimPlugins.nvim-treesitter: add figsoda as a maintainer 2022-11-01 21:31:59 -04:00
figsoda
8ce4a83e94 vimPlugins.nvim-treesitter: create aliases for grammars 2022-11-01 21:30:55 -04:00
figsoda
650fd131fb vimPlugins.nvim-treesitter: fix up update script and update grammars 2022-11-01 20:39:18 -04:00
Sandro Jäckel
fbc52015b6
vimPlugins: add tridactyl/vim-tridactyl 2022-11-01 21:54:33 +01:00
Sandro Jäckel
527fd33cc9
vimPlugins: update 2022-11-01 21:54:22 +01:00
figsoda
ca846a348f vimPlugins.nvim-treesitter: add tree sitter grammars 2022-10-31 09:44:02 -04:00
figsoda
ba46585527 vimPlugins: update 2022-10-29 15:18:30 -04:00
figsoda
6af4aac37a vimPlugins.yuck-vim: init at 2021-08-09 2022-10-28 11:41:11 -04:00
figsoda
0b4ce1022e vimPlugins: update 2022-10-28 11:41:11 -04:00
"Marc Jakobi"
0d16208eab vimPlugins.neotest-haskell: init at 2022-10-15 2022-10-27 22:35:04 +02:00
"Marc Jakobi"
fb4dc4b7ff vimPlugins.telescope-manix: init at 2022-10-19 2022-10-27 22:34:42 +02:00
"Marc Jakobi"
c762cb2528 vimPlugins.haskell-tools-nvim: init at 2022-10-26 2022-10-27 22:34:20 +02:00
"Marc Jakobi"
c2e8017bc3 vimPlugins: update 2022-10-27 22:33:41 +02:00
figsoda
1c6eee8ee2 vimPlugins.text-case-nvim: init at 2022-10-08 2022-10-26 14:12:36 -04:00
figsoda
550ad2f05e vimPlugins: update 2022-10-26 14:12:19 -04:00
rocko
5b26113823 vimPlugins.vim-bepoptimist: init at 2022-06-24 2022-10-26 18:48:04 +02:00
rocko
c30e4953b0 vimPlugins.nvim-scrollbar: init at 2022-10-19 2022-10-26 18:44:23 +02:00
rocko
fa4a1f0fc3 vimPlugins.nvim-cokeline: init at 2022-09-11 2022-10-26 18:44:23 +02:00
rocko
1dcb9fa97f vimPlugins.tabby-nvim: init at 2022-10-17 2022-10-26 18:44:23 +02:00
rocko
c13dc7344a vimPlugins: update 2022-10-25 11:38:49 +02:00
zeapoz
3faf69cd2a vimPlugins.neo-tree-nvim: init at 2022-10-22 2022-10-24 22:50:55 +02:00
rocko
14932d0bba vimPlugins.keymap-layer-nvim: init at 2022-07-16 2022-10-24 11:55:24 +02:00
Martin Weinelt
80fc469031 Merge remote-tracking branch 'origin/master' into staging-next 2022-10-21 22:33:42 +02:00
"Alexander Sieg"
f3edf110ed vimPlugins.dracula-nvim: init at 2022-10-21 2022-10-21 14:31:41 +02:00
"Alexander Sieg"
3716e5901d vimPlugins: resolve github repository redirects 2022-10-21 14:31:20 +02:00
"Alexander Sieg"
923ab8a2cb vimPlugins: update 2022-10-21 14:30:59 +02:00
github-actions[bot]
c434165354
Merge master into staging-next 2022-10-21 00:05:50 +00:00
Malo Bourgon
bd1966cf4e vimPlugins.neodev-nvim: properly replace lua-dev-nvim 2022-10-20 10:43:15 -07:00
"Malo Bourgon"
7a0be1b751 vimPlugins: resolve github repository redirects 2022-10-20 10:37:57 -07:00
"Malo Bourgon"
4d1a8c85fb vimPlugins: update 2022-10-20 10:37:41 -07:00
github-actions[bot]
cea1c3f0cd
Merge master into staging-next 2022-10-19 06:24:39 +00:00
Malo Bourgon
127724fcfc vimPlugins.scope-nvim: init at 2022-06-27 2022-10-18 22:42:11 -07:00
Malo Bourgon
43ddc41dfa vimPlugins: resolve github repository redirects 2022-10-18 22:42:11 -07:00
Malo Bourgon
fd142f1623 vimPlugins: update 2022-10-18 22:42:11 -07:00
Jan Tojnar
457f28f6f8 Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/tools/codespell/default.nix

codespell 2.2.2 switched to pyproject & setuptools_scm:
https://github.com/codespell-project/codespell/pull/2523
2022-10-19 05:24:28 +02:00
figsoda
96f83a977b vimPlugins.vim-clap: fix cargoSha256 2022-10-17 20:19:20 -04:00
figsoda
d92142fdd4 vimPlugins.nvim-navic: init at 2022-09-30 2022-10-17 20:08:05 -04:00
figsoda
19b871dd86 vimPlugins: resolve github repository redirects 2022-10-17 20:07:54 -04:00
figsoda
890c8b7098 vimPlugins: update 2022-10-17 20:07:44 -04:00
github-actions[bot]
f52955a521
Merge master into staging-next 2022-10-16 18:01:42 +00:00
Theodore Ni
374dfcb770
vimPlugins: update 2022-10-16 00:36:56 -07:00
Martin Weinelt
51fcbf5bb7 Merge remote-tracking branch 'origin/master' into staging-next 2022-10-16 00:18:40 +02:00
figsoda
5fc700cae3
Merge pull request #196036 from tjni/vim-update
vimPlugins: update plugins on 10/14/2022
2022-10-15 14:50:55 -04:00
figsoda
b5d5e8cea7
Merge pull request #195541 from jammus/lazy-lsp.nvim
vimPlugins.lazy-lsp-nvim: init at 2022-10-10
2022-10-15 14:47:11 -04:00
"Theodore Ni"
dd9882c17c vimPlugins: resolve github repository redirects 2022-10-14 11:49:07 -07:00
"Theodore Ni"
76408dcd88 vimPlugins: update 2022-10-14 11:48:52 -07:00
Vladimír Čunát
00a757ed3f
Merge branch 'master' into staging 2022-10-13 08:27:55 +02:00
Artturi
e66d2fd89d
Merge pull request #194256 from Artturin/treewides2 2022-10-13 00:08:01 +03:00
jammus
729243d885 vimPlugins.lazy-lsp-nvim: init at 2022-10-10 2022-10-11 23:50:13 +08:00
github-actions[bot]
aabca3ed54
Merge staging-next into staging 2022-10-11 06:17:43 +00:00
figsoda
686984c867 vimPlugins.virtual-types-nvim: init at 2022-03-17 2022-10-10 23:34:43 -04:00
figsoda
88a413fb8f vimPlugins.nvim-dap-python: init at 2022-10-09 2022-10-10 23:34:43 -04:00
figsoda
2b47cd3ea7 vimPlugins.guess-indent-nvim: init at 2022-07-17 2022-10-10 23:19:42 -04:00
figsoda
76f5b7db2f vimPlugins: update 2022-10-10 23:19:26 -04:00
lew2mz
14adbf88f9 vimPlugins.hydra-nvim: init at 2022-10-02 2022-10-10 15:40:57 -04:00
lew2mz
94ec74b398 vimPlugins: update 2022-10-10 15:39:59 -04:00
Artturin
7e49471316 treewide: optional -> optionals where the argument is a list
the argument to optional should not be list
2022-10-10 15:40:21 +03:00
github-actions[bot]
3b37795067
Merge staging-next into staging 2022-10-09 18:02:10 +00:00
ilkecan
ef30dee2d6 buildVimPlugin: deprecate rtp attribute 2022-10-09 12:22:03 +02:00
ilkecan
448bb9bbae vimUtils.buildVimPlugin: prevent building twice
Don't set the `rtp` attribute using `overrideAttrs`. `overrideAttrs`
passes the attribute to the builder hence creates a different
derivation. This made vim plugins being built twice.
2022-10-09 12:22:03 +02:00
ilkecan
49b5c1f562 vimPlugins.plenary-nvim: remove stale comment
The plugin is being built using `luaPackages` since #178180.
2022-10-09 12:22:03 +02:00
figsoda
441788b712 vimPlugins.flit-nvim: init at 2022-09-23 2022-10-08 23:28:26 -04:00
figsoda
da7676ecd6 vimPlugins.leap-ast-nvim: init at 2022-08-02 2022-10-08 23:28:25 -04:00
figsoda
342dd0bf48 vimPlugins.leap-nvim: init at 2022-10-01 2022-10-08 23:27:22 -04:00
figsoda
804fb8e11b vimPlugins.dial-nvim: init at 2022-08-29 2022-10-08 23:27:22 -04:00
figsoda
232f8d1ea0 vimPlugins.live-command-nvim: init at 2022-10-06 2022-10-08 23:27:22 -04:00
figsoda
d1a8b12916 vimPlugins: update 2022-10-08 23:27:22 -04:00
figsoda
c0a4495169 vimPlugins.noice-nvim: init at 2022-10-04 2022-10-05 15:48:16 +02:00
figsoda
590b1f6f1f vimPlugins: update 2022-10-05 15:48:16 +02:00
Matthieu Coudron
b02e24b451 vimUtils.packDir: fix build in absence of pname 2022-10-05 10:43:40 +02:00
figsoda
9c87e6e1a6 vimPlugins.command-t: fix build on darwin 2022-10-03 11:35:04 -04:00
figsoda
85301d07cd vimPlugins.vim-clap: fix cargoSha256 2022-10-02 18:53:49 -04:00
figsoda
4607eebf3a vimPlugins.auto-save-nvim: init at 2022-08-06 2022-10-02 18:51:47 -04:00
figsoda
eadcfe74dd vimPlugins.nvim-highlight-colors: init at 2022-09-28 2022-10-02 18:51:40 -04:00
figsoda
3565d5566c vimPlugins.nvim-rename-state: init at 2022-09-29 2022-10-02 18:51:31 -04:00
figsoda
7d0d078d50 vimPlugins.template-string-nvim: init at 2022-08-18 2022-10-02 18:51:23 -04:00
figsoda
85710fbd86 vimPlugins: resolve github repository redirects 2022-10-02 18:51:17 -04:00
figsoda
34687f1a5e vimPlugins: update 2022-10-02 18:51:09 -04:00
Christian Kögler
4da2f5b00a
Merge pull request #191906 from AmeerTaweel/ameer-taweel-contrib
windows-nvim: init at 2022-09-18
2022-10-02 17:24:07 +02:00
Ameer Taweel
69ff9c417f windows-nvim: init at 2022-09-18 2022-10-02 17:59:03 +03:00
Maximilian Bosch
8988b8366e
Merge pull request #193210 from Ma27/bump-vim
vim: 9.0.0244 -> 9.0.0609
2022-09-29 16:51:46 +02:00
Matthieu Coudron
aedd12c96a vimUtils.packdir: better merge of plugins
Fixes https://github.com/NixOS/nixpkgs/issues/193070

Basically it was hard to install both
nvim-treesitter.withPlugins (
          plugins: with plugins; [
            tree-sitter-c
            tree-sitter-lua
            tree-sitter-org-nvim
          ]
        ));
and nvim-treesitter

It also simplifies some nix code.
2022-09-29 16:38:14 +02:00
Lily Foster
78c16ea2ae vimPlugins.markdown-preview-nvim: 0.0.1 -> 0.0.10 2022-09-28 12:41:47 -04:00
Maximilian Bosch
ec17998f1b
vim: 9.0.0244 -> 9.0.0609 2022-09-27 19:00:01 +02:00
"Pablo Ovelleiro Corral"
52d6d2fdf7 vimPlugins: update 2022-09-27 09:56:14 +02:00
"Pablo Ovelleiro Corral"
fa6852ee6b vimPlugins.ccc-nvim: init at 2022-09-25 2022-09-26 10:16:29 +02:00
"Pablo Ovelleiro Corral"
4ff41e9b5f vimPlugins: update 2022-09-26 10:15:07 +02:00
Gabriel Fontes
93c3dec06b vimPlugins.nvim-moonwalk: init at 2022-04-12 2022-09-25 15:44:35 -07:00
ners
48e5acbb5b vimPlugins.instant-nvim: init at 2022-06-25 2022-09-24 10:56:29 -07:00
ners
2abda141f7 vimPlugins: update 2022-09-24 10:56:29 -07:00
figsoda
cbc998521b vimPlugins.vim-clap: fix cargoSha256 2022-09-20 12:54:39 -04:00
figsoda
d38b131b70 vimPlugins.vim-caddyfile: init at 2022-05-09 2022-09-20 12:48:38 -04:00
figsoda
cdb672a439 vimPlugins: update 2022-09-20 12:48:24 -04:00
"oxalica"
cd76326cac vimPlugins.lsp-inlayhints-nvim: init at 2022-09-06 2022-09-20 10:05:20 +08:00
Nick Hu
10d44f0be3 vimPlugins.Recover-vim: 2015-08-14 -> 2022-09-07 2022-09-18 21:54:22 +02:00
Bruno BELANYI
5b660d2f05 vimPlugins.lsp-overloads-nvim: init at 2022-09-16 2022-09-18 21:53:11 +02:00
José Luis Lafuente
9b65473a3b
vimPlugins.vim-nickel: init at 2022-03-16 2022-09-15 17:06:41 +02:00
figsoda
f650d56811 vimPlugins.nvim-colorizer-lua: switch to maintained fork 2022-09-13 22:46:37 +02:00
Frederik Rietdijk
4e62b94df3 Merge master into staging-next 2022-09-12 19:03:50 +02:00
"Viacheslav Lotsmanov"
03870e938a
vimPlugins.haskell-with-unicode-vim: init at 2022-09-11 2022-09-11 17:28:05 +03:00
github-actions[bot]
6402a0d2a3
Merge master into staging-next 2022-09-09 06:10:34 +00:00
figsoda
a348577b85 vimPlugins.compiler-explorer-nvim: init at 2022-09-08 2022-09-08 11:03:00 -04:00
figsoda
bd3d7bf60f vimPlugins: update 2022-09-08 10:44:22 -04:00
github-actions[bot]
0ce8328301
Merge master into staging-next 2022-09-04 18:01:33 +00:00
Sandro
892c7df9d3
Merge pull request #189363 from SuperSandro2000/vimplugins 2022-09-04 19:23:27 +02:00
github-actions[bot]
1a9276956a
Merge master into staging-next 2022-09-04 00:02:48 +00:00
oxalica
d324ac2db7 vimPlugins.vim-llvm: init at 2022-05-03 2022-09-04 01:18:00 +02:00
github-actions[bot]
fccce1e603
Merge master into staging-next 2022-09-03 18:01:21 +00:00
Matthieu Coudron
e77f54ea0b vimPlugins.moonscript-vim: init at 2016-11-22 2022-09-03 14:03:29 +02:00
github-actions[bot]
e0f3de2dc6
Merge master into staging-next 2022-09-03 12:01:12 +00:00
figsoda
049a05e392 vimPlugins.true-zen-nvim: rename from TrueZen-nvim so the alias works 2022-09-03 12:19:37 +02:00
github-actions[bot]
761072ccdf
Merge master into staging-next 2022-09-02 00:02:02 +00:00
Sandro Jäckel
fe7ebd2506
vimPlugins: update all 2022-09-02 00:22:06 +02:00
Ivan Kovnatsky
a6eeae2693
vimPlugins.context-vim: init at 2022-05-02 2022-09-01 18:20:54 +03:00
github-actions[bot]
3e6debe078
Merge master into staging-next 2022-09-01 06:07:05 +00:00
figsoda
cc9c837aa2
Merge pull request #186815 from Matoking/fix-vim-isort
vimPlugins.vim-isort: fix build
2022-08-31 22:25:58 -04:00
figsoda
cccaadbab0
Merge pull request #189094 from virchau13/vimplugins-update
vimPlugins: update
2022-08-31 21:56:54 -04:00
Bruno BELANYI
3440fb0f4a vimPlugins.nvim-surround: init at 2022-08-29 2022-08-31 16:11:51 +02:00
Vir Chaudhury
7ef3d0aae8
vimPlugins.{vim-clap,command-t}: fix build 2022-08-31 18:18:47 +08:00
"Vir Chaudhury"
9b7c605de9 vimPlugins: resolve github repository redirects 2022-08-31 17:54:28 +08:00
"Vir Chaudhury"
bdd3805206 vimPlugins: update 2022-08-31 17:54:11 +08:00
Vladimír Čunát
f08ac2c92b
Merge branch 'master' into staging-next 2022-08-29 08:58:52 +02:00
Artturi
79c42aa06c
Merge pull request #186564 from Artturin/crossevalfixes
Fixes for cross-compilation
2022-08-27 17:49:00 +03:00
Martin Weinelt
249398ffa8 Merge remote-tracking branch 'origin/staging-next' into staging 2022-08-25 00:32:27 +02:00
Maximilian Bosch
bfd2a6d471
vim: 9.0.0180 -> 9.0.0244
Fixes CVE-2022-2816, CVE-2022-2817, CVE-2022-2819, CVE-2022-2845,
CVE-2022-2849, CVE-2022-2862, CVE-2022-2874, CVE-2022-2889.
2022-08-22 16:37:06 +02:00
github-actions[bot]
3511fb02d2
Merge master into staging-next 2022-08-22 00:03:02 +00:00
"Ilan Joselevich"
9a46ea093e vimPlugins: resolve github repository redirects 2022-08-21 23:53:18 +03:00
"Ilan Joselevich"
5d7631e327 vimPlugins: update 2022-08-21 23:52:57 +03:00
github-actions[bot]
a6c886b7fd
Merge master into staging-next 2022-08-21 06:01:17 +00:00
"Andrey Kuznetsov"
74ed4b5ead vimPlugins.legendary-nvim: init at 2022-07-26 2022-08-20 23:18:26 +00:00
"Andrey Kuznetsov"
faaf77b13c vimPlugins.lsp-format-nvim: init at 2022-05-21 2022-08-20 23:18:08 +00:00
"Andrey Kuznetsov"
27aaf5f45a vimPlugins.onenord-nvim: init at 2022-07-15 2022-08-20 23:17:52 +00:00
"Andrey Kuznetsov"
a9135abe0a vimPlugins: resolve github repository redirects 2022-08-20 23:17:34 +00:00
"Andrey Kuznetsov"
3564c1952e vimPlugins: update 2022-08-20 23:17:18 +00:00
Andrey Kuznetsov
9dcc0f7f71
vimPlugins.compe-conjure: fix repo url 2022-08-20 23:16:10 +00:00
github-actions[bot]
767bdf0d81
Merge master into staging-next 2022-08-19 00:03:25 +00:00
Sandro
f994d00daf
Merge pull request #184562 from arnottcr/gotags 2022-08-18 23:28:46 +02:00
Ivan Kovnatsky
8711a6f353
vimPlugins.trim-nvim: init at 2022-06-16 (#187295) 2022-08-18 22:01:51 +02:00
Colin Arnott
89361f7b99
gotags: reinit at 1.4.1
This change reverts #176044 and #178000, as well as updating the version
to the latest stable release. Unfortunately, despite the lack of updates
to gotags, it is still depended upon by vim-go, thus we must keep it
around until they (and other consumers) have removed it from the
dependency trees.

This change also adds myself as a maintainer, since I would not wish the
burden of this package's maintanence on anybody else.
2022-08-17 10:58:09 +00:00
Artturin
c6568adb00 treewide: makeWrapper buildInputs to nativeBuildInputs
most found with https://github.com/siraben/nix-lint
2022-08-16 13:14:19 +03:00
Janne Pulkkinen
16f934eb47
vimPlugins.vim-isort: fix build
isort dropped Python 2 support in 5.0.0.
2022-08-15 19:25:55 +03:00
github-actions[bot]
4e717ab958
Merge staging-next into staging 2022-08-15 06:01:47 +00:00
github-actions[bot]
9c7cf16ec7
Merge master into staging-next 2022-08-15 06:01:11 +00:00
midchildan
e4b89c06c3
sourcetrail: remove 2022-08-14 17:08:52 +09:00
github-actions[bot]
a1c35707df
Merge staging-next into staging 2022-08-12 12:02:19 +00:00
github-actions[bot]
71344f23b3
Merge master into staging-next 2022-08-12 12:01:32 +00:00
Janne Heß
a42db97eb7
vim: 9.0.0135 -> 9.0.0180 and replace inactive maintainer 2022-08-09 19:46:04 +01:00
Matthieu Coudron
6bc1f400f4 update requirePlugins 2022-08-09 16:21:59 +02:00
Matthieu Coudron
cda1f8ae46 neovim: pass packpath via the wrapper
Adding "packages" to the neovim distribution triggers the wrapping of
the derivation. This is because it tries to "set packpath/rtp" in the
init.vim.

If we set these arguments via --cmd instead we can avoid to create an
init.vim, which can be useful if we want to wrap an init.lua later on
(in home-manager for instance, we dont want to generate viml code).

Also removes the support for "configure" in makeNeovimConfig and
configure.plug / configure.vam packages in the compatibility layer
'legacyWrapper'.
2022-08-09 16:20:55 +02:00
Matthieu Coudron
0fb2e47b7f vimUtils: improve comments 2022-08-09 12:01:33 +02:00
Matthieu Coudron
eb051d99b0 vimRcContent: remove now unused linkLuaPlugin 2022-08-09 12:01:32 +02:00
Matthieu Coudron
6717d144ec vimRcContent: now throws when using pathogen 2022-08-09 12:00:20 +02:00
Matthieu Coudron
a36e146b7e vimUtils.vimrcContent: throw an error when using pathogen
We want fewer and even no vim package manager in nixpkgs
2022-08-09 12:00:20 +02:00
R. Ryantm
112cd59c6a vim: 9.0.0115 -> 9.0.0135 2022-08-03 12:07:14 +00:00
Hugo Osvaldo Barrera
ac35f25d0d vimPlugins.hare-vim: init at 2022-07-02 2022-07-31 18:47:05 +02:00
Artturin
2467849361 vim: 9.0.0057 -> 9.0.0115
includes cross fix

509695c1c3
2022-07-31 12:07:41 +00:00
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
Mr Hedgehog
6144604447
vimPlugins.cmp-fuzzy-path: init at 2022-05-08 2022-06-13 17:14:07 -04:00
Mr Hedgehog
010ef3dc36
vimPlugins.cmp-fuzzy-buffer: init at 2022-01-13 2022-06-13 17:14:03 -04:00
Mr Hedgehog
aa87d47869
vimPlugins.cmp-cmdline-history: init at 2022-05-04 2022-06-13 17:14:00 -04:00
Mr Hedgehog
96fcb504d1
vimPlugins.cmp-conventionalcommits: init at 2021-10-28 2022-06-13 17:13:56 -04:00
Mr Hedgehog
14d7a9c473
vimPlugins.cmp-git: init at 2022-05-11 2022-06-13 17:13:52 -04:00
Mr Hedgehog
68dd2e5c8a
vimPlugins.cmp-vim-lsp: init at 2021-10-26 2022-06-13 17:13:48 -04:00
Mr Hedgehog
9782b8161e
vimPlugins.cmp-nvim-lsp-signature-help: init at 2022-03-29 2022-06-13 17:13:44 -04:00
Mr Hedgehog
bcb285921b
vimPlugins.cmp-digraphs: init at 2021-12-13 2022-06-13 17:13:41 -04:00
Mr Hedgehog
0d921381b6
vimPlugins.cmp-dictionary: init at 2022-05-04 2022-06-13 17:13:37 -04:00
Mr Hedgehog
43c23c919e
vimPlugins.cmp-snippy: init at 2021-09-20 2022-06-13 17:13:33 -04:00
Mr Hedgehog
865a32dd51
vimPlugins.cmp-neosnippet: init at 2022-01-06 2022-06-13 17:13:29 -04:00
Matthieu Coudron
77c7a237fa
Merge pull request #177064 from malob/add-nvim-lastplace
vimPlugins.nvim-lastplace: init at 2021-10-15
2022-06-13 19:32:28 +02:00
Hugo
2c7a74c992
vimPlugins.lspcontainers: init 2022-06-13 19:01:33 +02:00
Matthieu Coudron
a1ad235743
vimUtils: deprecate configure.pathogen (#154814)
pathogen does not bring any value compared to vim native packages so
remove it to ease maintainance burden.
2022-06-13 15:25:46 +02:00
Matthieu Coudron
e1a1cfb565
vimPlugins.fzf-hoogle-vim: init at 2022-05-01 (#176722) 2022-06-13 14:12:14 +02:00
The Hedgehog
f3d9f4f15a
vimPlugins.alpha-nvim: init at 2022-04-22 (#177049) 2022-06-09 21:15:20 +02:00
"Malo Bourgon"
7762092a32 vimPlugins.nvim-lastplace: init at 2021-10-15 2022-06-09 10:53:23 -07:00
Malo Bourgon
e5a1277cf6 vimPlugins: update 2022-06-09 10:53:17 -07:00
QuantMint
9684c0fa4e
vimPlugins: update and add new (#176207)
vimPlugins.flutter-tools-nvim: init at 2022-05-19

vimPlugins.grammar-guard-nvim: init at 2022-01-03

vimPlugins.omnisharp-extended-lsp-nvim: init at 2022-05-10

vimPlugins.com-cloudedmountain-ide-neovim: init at 2022-05-19

vimPlugins: update

vimPlugins.csharpls-extended-lsp-nvim: init at 2022-03-08

vimPlugins: update

vimPlugins.clangd_extensions-nvim: init at 2022-05-31

vimPlugins.Ionide-vim: init at 2022-05-13

vimPlugins.coq-artifacts: init at 2022-06-04

vimPlugins.coq-thirdparty: init at 2022-06-04

vimPlugins.spellsitter-nvim: init at 2022-06-02
2022-06-04 16:57:41 +02:00
Paul Dettorer Hervot
7318a60b42 vimPlugins.markdown-preview-nvim: add a missing node dependency 2022-06-01 13:27:41 -07:00
Alex Jackson
5f95ef7bdf
vimPlugins: add bullets-vim (#157433)
* vimPlugins.bullets-vim: init at 2022-01-30
2022-06-01 21:32:26 +02:00
Pavel Borzenkov
eebbc1525a vimPlugins.nvim-config-local: init at 2022-03-26 2022-05-31 21:14:49 +02:00
Matthieu Coudron
48e7802fd2
Merge pull request #175324 from Dettorer/vimplugin-update-fix-coc
Vimplugin update to fix coc
2022-05-30 14:49:02 +02:00
Paul "Dettorer" Hervot
c3337a717e vimPlugins: update 2022-05-30 08:09:05 +02:00
Sandro
558da46289
Merge pull request #174092 from mayflower/bump-vim
vim: 8.2.4816 -> 8.2.4975
2022-05-30 01:13:23 +02:00
Thane Gill
48254fc091 Wrap vi when using makeCustomizable 2022-05-30 00:02:59 +02:00
Stanislav Asunkin
ee61638527 vimPlugins.null-ls-nvim: remove unnecessary lspconfig dependency 2022-05-30 00:02:10 +02:00
Stanislav Asunkin
0dd861baec vimPlugins.telescope-nvim: remove unused popup-nvim dependency 2022-05-30 00:00:55 +02:00
Nick Cao
e7f619c49b vimUtils.buildVimPlugin: only add vimCommandCheckHook to
nativeBuildInputs when native compiling
2022-05-29 23:52:29 +02:00
Paul Dettorer Hervot
2a5d767efb vimPlugins.markdown-preview-nvim: update fix-node-paths.patch 2022-05-29 21:41:39 +02:00
Paul "Dettorer" Hervot
b2eb98a040 vimPlugins.nord-vim: fix the remote's main branch name
Recently changed from master to main
2022-05-29 21:41:31 +02:00
Paul "Dettorer" Hervot
c36fce4046 vimPlugins: update 2022-05-29 18:27:32 +02:00
Matthieu Coudron
bd4e0644db
Merge pull request #173312 from teto/vim-add-checks
vim add checks
2022-05-27 11:34:48 +02:00
Flakebi
511491b547
vimPlugins.vim-markdown-composer: fix executing
The source for setting the path is slightly different, so relax the
search/replace term, so it works with the new version.

Fixes starting the web-preview process.
2022-05-24 23:32:03 +02:00
Robin Gloster
2e4c67b555
vim: 8.2.4874 -> 8.2.4975 2022-05-23 12:08:32 +02:00
Robin Gloster
6c822e25b6
vim: 8.2.4816 -> 8.2.4874
fixes:
 - 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1619
 - 7.5 https://nvd.nist.gov/vuln/detail/CVE-2022-1620
 - 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1621
 - 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1629
2022-05-23 11:59:52 +02:00
Matthieu Coudron
d7bfa0dcc4 vim/update.py: mark some plugins as neovim ones
so that they use buildNeovimFrom2Nix

I want to avoid adding a more complex heuristic for now or adding a
column to vim-plugin-names.
2022-05-21 17:05:46 +02:00
"Matthieu Coudron"
a2d4d474c2 vimPlugins.nvim-biscuits: init at 2021-11-12 2022-05-21 17:05:46 +02:00
Matthieu Coudron
e373b1a746 vimPlugins.diffview-nvim: add plenary as dependency 2022-05-21 17:05:46 +02:00
Austin Butler
fd927b68f1 vimPlugins.vim-jsonpath: init at 2020-06-16 2022-05-13 18:28:32 -07:00
Austin Butler
6046ff237c vimPlugins: update 2022-05-13 18:28:12 -07:00
Matthieu Coudron
05a3e5c21f
Merge pull request #171064 from teto/neovim-require-check-hook
buildVimPlugin: check that neovim can require the module.
2022-05-13 23:24:57 +02:00
Mr Hedgehog
d491e5fd3a vimPlugins.coconut-vim: init at 2017-10-10 2022-05-12 15:00:08 +02:00
Matthieu Coudron
e4bb2cac39 vimPlugins.fzf-lua: init at 2022-05-07 2022-05-12 11:57:06 +02:00