nixpkgs/pkgs/applications
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
..
accessibility
audio Merge pull request #306692 from ddelabru/vcv-rack-2.5.1 2024-08-19 12:17:01 +05:30
backup
blockchains erigon: 2.60.5 -> 2.60.6 2024-08-18 05:26:31 +00:00
display-managers ly: remove with statements 2024-08-18 06:31:11 -07:00
editors vimPlugins: introduce passthru.initLua for some plugins (#334913) 2024-08-19 12:16:42 +02:00
emulators Merge pull request #335574 from r-ryantm/auto-update/libretro.flycast 2024-08-18 20:45:01 +01:00
file-managers Merge pull request #335026 from r-ryantm/auto-update/clifm 2024-08-17 14:43:37 -04:00
finance/denaro
gis Merge pull request #335610 from imincik/qgis-ltr-3.34.10 2024-08-19 10:12:49 +00:00
graphics shotwell: 0.32.7 -> 0.32.8 2024-08-18 23:08:32 +08:00
kde
logging/sosreport
maui
misc Merge pull request #335493 from r-ryantm/auto-update/process-compose 2024-08-18 22:33:01 +02:00
networking ocamlPackages.tls: 0.17.3 → 0.17.5 2024-08-19 07:36:30 +02:00
office Merge pull request #334083 from jakuzure/roam-research-0.0.22 2024-08-17 23:02:40 +02:00
plasma-mobile
printing/pappl
qubes/qubes-core-vchan-xen
radio chirp: 0.4.0-unstable-2024-07-05 -> 0.4.0-unstable-2024-08-06 2024-08-12 19:13:15 +00:00
science simgrid: use lib.cmakeBool/cmakeFeature 2024-08-19 11:11:34 +02:00
search xlsxgrep: 0.0.23 -> 0.0.29 2024-08-16 04:19:27 +00:00
system
terminal-emulators rio: 0.1.1 -> 0.1.7 2024-08-17 21:59:39 +00:00
version-management Merge pull request #290044 from justinas/git-radar-coreutils-darwin 2024-08-18 23:43:03 -04:00
video Merge pull request #334131 from r-ryantm/auto-update/anilibria-winmaclinux 2024-08-18 21:25:41 +02:00
virtualization pods: 2.0.0 -> 2.0.1-unstable-2024-08-11 2024-08-19 08:20:21 +02:00
window-managers maui-shell: remove 2024-08-18 09:16:15 +02:00