Commit Graph

1467 Commits

Author SHA1 Message Date
Perchun Pak
44e71aeffd
vimPlugins.ranger-nvim: fix wrong patching 2024-09-06 12:42:27 +02:00
PerchunPak
ad67b0f76a
vimPlugins.nvim-treesitter: workaround for duplicate grammars
See https://github.com/NixOS/nixpkgs/pull/339076#issuecomment-2329585080
2024-09-04 19:03:23 +02:00
OTABI Tomoya
b37c9c30e8
vimPlugins: add ddc.vim and related plugins (#293289) 2024-09-04 22:32:51 +09:00
Gaétan Lepage
4355678360
vimPlugins.lsp-progress-nvim: init at 1.0.13-1 (#337717) 2024-09-03 08:08:00 +02:00
Gutyina Gergő
341610082b
vimPlugins.lsp-progress-nvim: init at 1.0.13-1 2024-09-01 15:24:33 +02:00
Vinny Meller
976da7242c
vimPlugins.nvim-various-textobjs: init at 2024-08-17 2024-08-31 09:38:43 -04:00
toastal
7d2defc583 Revert "vimPlugins.lualine-nvim: add nvim-web-devicons dependency"
This reverts commit 7bbb7d34a1 @
https://github.com/NixOS/nixpkgs/pull/337579

The premise that the docs shows this as a requirement is incorrect. The
docs state that it is optional saying

> " If you want to have icons in your statusline choose one of these

*If* is the keyword here.
2024-08-29 19:32:24 +07:00
Austin Horstman
7bbb7d34a1
vimPlugins.lualine-nvim: add nvim-web-devicons dependency
Listed as a requirement on their documentation
https://github.com/nvim-lualine/lualine.nvim
2024-08-26 17:53:42 -05:00
Robert Hensing
e184358796
Merge pull request #326430 from tweag/formatting-rebuild-fixes
Prevent some rebuilds for future Nix reformats
2024-08-26 12:48:52 +02:00
Gaétan Lepage
f8831f3a33
Merge pull request #330224 from redxtech/init-vimPlugins.moveline-nvim
vimPlugins.moveline-nvim: init at 2023.06.06
2024-08-25 23:28:57 +02:00
Gabe Dunn
f6be3f0973
vimPlugins.moveline-nvim: init at 2023.06.06 2024-08-25 13:50:57 -06:00
Gaetan Lepage
e69fc881bb vimPlugins.sg-nvim: mark as broken 2024-08-25 18:13:36 +02:00
nebunebu
8b999c92cd vimPlugins.cellular-automation-nvim: init at 2024-06-30 2024-08-25 14:07:26 +02:00
ptdewey
192bd3730c vimPlugins.darkearth-nvim: init at 2024-07-19 2024-08-25 13:55:08 +02:00
Gaétan Lepage
5715b0743d
Merge pull request #335477 from DylanBulfin/smart-move
vimPlugins.smart-open-nvim: init at 2024-06-12
2024-08-25 10:55:14 +02:00
Silvan Mosberger
323012ced2 vimPluginsUpdater: Format files with nixfmt
This is a rare case of a Nix file actually ending up in the build result.
We reformat this now, causing a rebuild, so that we won't cause a rebuild
in the treewide reformatting PR.
2024-08-25 04:59:10 +02:00
Gaétan Lepage
af44a237cf
Merge pull request #302900 from Xelden/netrw-nvim
vimPlugins.netrw-nvim: init at 2024-03-12
2024-08-25 01:37:37 +02:00
Franz Pletz
24a34ccee1
Merge pull request #319233 from stephen-huan/nvim-treesitter-collate 2024-08-25 01:27:38 +02:00
PerchunPak
f000d70634 vimPlugins.peskcolor-vim: remove
Upstream went missing
2024-08-24 11:29:18 +02:00
Euan Kemp
31958e50af vimPlugins: update ddc-* plugins 2024-08-24 03:17:45 +09:00
Euan Kemp
067065d5fb vimPlugins.ddc-ui-pum: init at 2023-10-07 2024-08-24 03:17:45 +09:00
Euan Kemp
ebdf5e9126 vimPlugins.ddc-ui-native: init at 2024-01-10 2024-08-24 03:17:45 +09:00
Euan Kemp
fde6c03762 vimPlugins.ddc-filter-sorter_rank: init at 2023-09-11 2024-08-24 03:17:45 +09:00
Euan Kemp
64e3bc78e9 vimPlugins.ddc-filter-matcher_head: init at 2023-12-25 2024-08-24 03:17:45 +09:00
Euan Kemp
14cefb1028 vimPlugins.ddc-source-lsp: init at 2024-01-15 2024-08-24 03:17:45 +09:00
Euan Kemp
656a7235d6 vimPlugins.ddc-vim: init at 2024-02-09 2024-08-24 03:17:45 +09:00
Matthieu Coudron
0f40abe5b6
Merge pull request #312311 from gepbird/middleclass-fix
vimPlugins.middleclass: build from lua package; vimPlugins.{animation,windows}-nvim: fix deps
2024-08-23 17:46:06 +02:00
Dylan Bulfin
91098b26e2 vimPlugins.smart-open-nvim: init at 2024-08-18 2024-08-23 07:33:14 -04:00
Gaetan Lepage
5b36ae93b0 vimPlugins.nvim-dap-rr: init at 2024-07-10 2024-08-23 13:21:48 +02:00
Gaétan Lepage
7e6c44f638
Merge pull request #333325 from giodamelio/giodamelio-init-vim-plugin-stay-centered
vimPlugins.stay-centered-nvim: init at 2024-04-13
2024-08-23 13:20:03 +02:00
Gaétan Lepage
06f1ee146f
Merge pull request #335126 from elythh/feat-init-comment-box-nvim
vimPlugins.comment-box-nvim: init at v1.0.2
2024-08-23 13:18:31 +02:00
Marc Jakobi
b370d4cb93 vimPlugins.rtp-nvim: init at 1.1.0 2024-08-23 12:42:29 +02:00
PerchunPak
2c16fd0449 vimPlugins.ranger-nvim: init at 2024-02-09 2024-08-23 12:31:01 +02:00
nebunebu
79b9459370 vimPlugins.helpview-nvim: init at 2024-08-12 2024-08-23 12:18:12 +02:00
Marc Jakobi
3fa807ef33 vimPlugins.lzn-auto-require: init at 0.1.0 2024-08-23 12:16:32 +02:00
Gutyina Gergő
cba879ba22
vimPlugins.windows-nvim: fix middleclass dependency and check 2024-08-23 10:47:25 +02:00
Gutyina Gergő
ee143910b7
vimPlugins.animation-nvim: add middleclass dependency and check 2024-08-23 10:43:41 +02:00
Gutyina Gergő
f81d55a089
vimPlugins.middleclass: build neovim plugin from lua package 2024-08-23 10:33:30 +02:00
Gaétan Lepage
4a1c8b8257
Merge pull request #267414 from taranarmo/add-vim-emacs-bindings-plugin
vimPlugins.vim-emacs-bindings: init at 2016-10-07
2024-08-22 23:30:11 +02:00
Gaétan Lepage
1dccac6fa5
Merge pull request #293288 from euank/vim-plugin-pum
vimPlugins.pum-vim: init at 2024-01-18
2024-08-22 23:23:48 +02:00
Sergey Volkov
f39ae56808 vimPlugins.vim-emacs-bindings: init at 2016-10-07 2024-08-22 20:36:46 +02:00
Gaétan Lepage
6253ab7461
Merge pull request #266892 from vhsconnect/init-themedtabs.nvim
vimPlugins.themed-tabs-nvim: init at 2023-11-09
2024-08-22 20:12:30 +02:00
Gaétan Lepage
3a63fea3aa
Merge pull request #260055 from heywoodlh/vim-pets
vimPlugins.vim-pets: init
2024-08-22 20:04:22 +02:00
Gaétan Lepage
29e4620643
Merge pull request #296171 from DanNixon/vim-habamax
vimPlugins.vim-habamax: init at 2024-01-22
2024-08-22 18:56:57 +02:00
Euan Kemp
c9de427c19 vimPlugins.pum-vim: init at 2024-08-17 2024-08-23 01:32:12 +09:00
heywoodlh
21481c7aaf
vimPlugins.vim-pets: init at 2024-07-26 2024-08-22 09:59:35 -06:00
Joshua Peek
0d251dcb90 vimPlugins.luvit-meta: init at 2024-01-20 2024-08-21 10:30:54 +02:00
Matthieu Coudron
a5e5d66a4c
vimPlugins: introduce passthru.initLua for some plugins (#334913)
* vimPlugins: introduce passthru.initLua for some plugins

as described in https://github.com/NixOS/nixpkgs/issues/172538, some vim
plugins need some configuration to be able to work at all.
We choose not to patch those plugins and instead expose the necessary
configuration to make them work in `PLUGIN.passthru.initLua`.
For now the user can check if plugins have a `PLUGIN.passthru.initLua`
and if yes, prepend it to their own init.lua.

Maybe later we can revisit this to either patch them in a way that is
clear that it's a nixpkgs patch or by having the neovim wrapper pick
those snippets and autoadd them to init.lua ?

* Update doc/languages-frameworks/vim.section.md

Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com>

---------

Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com>
2024-08-19 12:16:42 +02:00
Philip Taron
549dbd2a6b
vimPlugins: remove with statements in aliases 2024-08-18 06:31:12 -07:00
Gaétan Lepage
b269007c34
Merge pull request #334228 from nebunebu/img-clip-nvim
vimPlugins.img-clip-nvim: init at 2024-08-12
2024-08-18 10:08:18 +02:00