Matt Sturgeon
285f6cbd7b
lib/*-plugin: use lib.mkPackageOption
internally
...
Instead of maintainers providing an actual `defaultPackage`, they should
specify the pkg name which we'll use when calling `lib.mkPackageOption`.
This makes `mkVimPlugin` and `mkNeovimPlugin` compliant with #1950 .
2024-09-04 03:07:49 +01:00
Matt Sturgeon
18b7597e6c
lib/neovim-plugin: drop config
arg
2024-09-02 10:35:52 +01:00
Gaetan Lepage
5241c9f83e
plugins/TEMPLATE: drop helpers and adopt new style
2024-09-01 08:31:21 +00:00
traxys
62f32bfc71
treewide: Reformat with nixfmt
2024-05-05 22:00:40 +02:00
Loïc Reynier
233feeb8d2
treewide: fix typos ( #1217 )
2024-03-07 19:44:13 +01:00
Gaetan Lepage
3543c84062
plugins/TEMPLATE.nix: improve the template
2024-03-06 22:26:25 +01:00
Gaetan Lepage
f3e2fbace2
plugons/TEMPLATE: update to use mkNeovimPlugin
2024-02-14 09:53:29 +01:00
Gaetan Lepage
e2c3459d1d
lib/helpers: extraOptionsOptions -> neovim-plugin.extraOptionsOptions
2024-01-28 23:39:14 +01:00
Gaetan Lepage
f2e808a519
plugins: add a sensible template for modern plugins
2024-01-01 02:54:17 +01:00