Commit Graph

987 Commits

Author SHA1 Message Date
Matthieu Coudron
4c4c4874c4
neovim: add config to passthru (#101100)
first will register the config under the name init.vim which is more
appropriate for neovim.
Pass the generated config to passthru so that one can easily pass the
current config to a
raw/unwrapped neovim (helps with development).

For instance, home-manager can reference the config in $XDG_CONFIG_HOME/nvim/init.vim
without the need to wrap nvim with its config.
2020-10-20 12:26:39 +02:00
Joe Hermaszewski
0e29b48a05 nodePackages.coc-diagnostic: init at 0.9.0
Also add as Vim plugin

Also update node packages from generate.sh
2020-10-17 08:56:20 -07:00
Andrey Kuznetsov
5cc71ccd9c vimPlugins.vim-clap: specify meta.platforms 2020-10-17 08:24:26 -07:00
Andrey Kuznetsov
f89fcf4d95 vimPlugins.vim-clap: updated cargoSha256 2020-10-01 10:32:22 -07:00
Andrey Kuznetsov
fde08171a8 vimPlugins: update 2020-10-01 10:32:22 -07:00
Andrey Kuznetsov
94e7c10c1e vimPlugins.completion-tabnine: link to TabNine binary 2020-10-01 10:32:22 -07:00
Andrey Kuznetsov
eac90229f6 vimPlugins.completion-tabnine: init at 2020-10-01 2020-10-01 10:32:22 -07:00
Hugo Lageneste
6e062ca938 vimPlugins.vimsence: init at 2020-06-30 2020-09-26 18:17:40 -07:00
Hugo Lageneste
93536b4392 vimPlugins: update 2020-09-26 18:17:40 -07:00
Evan Stoll
4eff214a57 vimPlugins.lsp_extensions-nvim: init at 2020-09-06 2020-09-24 11:42:38 -04:00
Evan Stoll
9b98005272 vimPlugins: update 2020-09-24 11:42:09 -04:00
Jared Tobin
a4c2512d7b vimPlugins.hoon-vim: init at 2020-02-19 2020-09-21 23:16:44 -07:00
Zach Coyle
93fd4b5c6c vimPlugins.vim-nerdtree-syntax-highlight: init at 2020-07-19 2020-09-18 10:00:41 -07:00
Zach Coyle
aa49a71159 vimPlugins: update 2020-09-18 10:00:41 -07:00
Tom Repetti
89c781cc50 vimPlugins.vim-ocaml: init at 2020-08-20 2020-09-14 20:55:57 -07:00
Tom Repetti
0617d9cfef vimPlugins: update 2020-09-14 20:55:57 -07:00
Jonathan Ringer
10e2e5be30 vimPlugins.asyncomplete-vim: init at 2020-08-09 2020-09-14 10:37:50 -07:00
Jonathan Ringer
258cbe62f7 vimPlugins: resolve github repository redirects 2020-09-14 10:37:50 -07:00
Jonathan Ringer
b92f79e128 vimPlugins: update 2020-09-14 10:37:50 -07:00
Viacheslav Lotsmanov
68896cd397 vimPlugins.nerdtree-git-plugin: init at 2020-09-11 2020-09-14 10:15:43 -07:00
Victor Büttner
2bc02f2925 vimPlugins.asyncomplete-vim: init at 2020-08-09 2020-09-08 14:26:58 -07:00
endorphin
df76747972 vimPlugins.Coqtail: init at 2020-09-08 2020-09-08 13:20:24 -07:00
endorphin
91523d2d8d vimPlugins: update 2020-09-08 13:20:24 -07:00
Jake Waksbaum
92e990a8d6 vimPlugins: Inherit meta from node plugins 2020-09-05 18:24:24 -07:00
Jake Waksbaum
b468834b6b vimPlugins: update 2020-09-04 08:33:47 -07:00
Jake Waksbaum
8a28f7f016 vimPlugins: Remove coc-* from vim-plugin-names
Because these plugins use the node packages as their source, there's no
reason to pull their sources from GitHub only to have it be overriden.

This will trigger the removal of these plugins from generated.nix the
next time update.py is run.
2020-09-04 08:33:47 -07:00
Jake Waksbaum
16592e54f7 vimPlugins: Refactor coc-* plugins and fix coc-go
There are 32 vim plugins, all related to the coc.nvim LSP plugin, that
are actually node packages and are included in nodePackages. In #82578,
those vim plugins were made to point at the corresponding node packages,
which fixed issues where the sources weren't being compiled properly
with Javascript build systems.

The way each of those vim plugins wraps its corresponding node package
is identical, so I factored that out into a function and eliminated the
duplication.

In addition, for some reason coc-go got missed, which led to it not
working correctly for me. I included it in my list of packages to wrap,
so that fixes that issue.
2020-09-04 08:33:47 -07:00
Jonathan Ringer
9b9a975969 vimPlugins: resolve github repository redirects 2020-08-31 12:19:26 -07:00
Jonathan Ringer
10733cdd6d vimPlugins: update 2020-08-31 12:19:26 -07:00
RonanMacF
0cea290a93 vimPlugins.vimspector: init at 2020-08-29 2020-08-31 12:19:26 -07:00
RonanMacF
f3fd1d5045 vimPlugins.vim-after-object: init at 2018-09-17 2020-08-31 12:19:26 -07:00
RonanMacF
a7a65d8389 vimPlugins.sideways-vim: init at 2020-08-24 2020-08-31 12:19:26 -07:00
RonanMacF
3dc2bd11d2 vimPlugins.devdocs-vim: init at 2018-08-27 2020-08-31 12:19:26 -07:00
RonanMacF
943986dbbf vimPlugins.vim-twiggy: init at 2019-06-24 2020-08-31 12:19:26 -07:00
RonanMacF
64d6ccc2b0 vimPlugins.vim-merginal: init at 2020-01-29 2020-08-31 12:19:26 -07:00
RonanMacF
2dd6666da5 vimPlugins.vim-markbar: init at 2020-05-10 2020-08-31 12:19:26 -07:00
Justinas Stankevicius
a1871050cc vimPlugins.deoplete-vim-lsp: init at 2020-07-24 2020-08-26 10:02:47 -07:00
Justinas Stankevicius
55c5ee95d0 vimPlugins.vim-lsp: init at 2020-08-24 2020-08-26 10:02:47 -07:00
Justinas Stankevicius
94e086071e vimPlugins: update 2020-08-26 10:02:47 -07:00
"Jonathan Ringer"
40970bee0e vimPlugins: update 2020-08-21 01:13:31 -07:00
Jonathan Ringer
1a6f998619 vimPlugins.dracula-vim: fix name 2020-08-21 01:13:30 -07:00
RonanMacF
eddeae2328 vimPlugins.vim-matchup: init at 2020-08-16 2020-08-17 17:46:59 -07:00
RonanMacF
770acba6de vimPlugins.vim-carbon-now-sh: init at 2019-02-14 2020-08-17 17:46:59 -07:00
RonanMacF
2d101df18c vimPlugins.vim-smoothie: init at 2019-12-02 2020-08-17 17:46:59 -07:00
Andrey Kuznetsov
7ae8aece7a vimPlugins: update 2020-08-15 16:29:34 -07:00
Andrey Kuznetsov
c4a881c0fb vimPlugins.vim-poweryank: init at 2017-08-13 2020-08-15 16:29:34 -07:00
Andrey Kuznetsov
3b29c023f8 vimPlugins.vim-osc52: init at 2017-06-23 2020-08-15 16:29:34 -07:00
Andrey Kuznetsov
5bb8715c9b vimPlugins.coc-markdownlint: init at 2020-07-08 2020-08-15 16:29:34 -07:00
Andrey Kuznetsov
dc78ed5147 vimPlugins.coc-vimlsp: init at 2020-07-01 2020-08-15 16:29:34 -07:00
Andrey Kuznetsov
5dc652723f vimPlugins.coc-explorer: init at 2020-07-07 2020-08-15 16:29:34 -07:00