Gaetan Lepage
bb5b0a2655
tests/modules-performance: add nvim-cmp to extraPlugins when necessary
2024-11-30 18:13:15 +01:00
Matt Sturgeon
6a1bf6bdc3
modules/output: check warnings+assertions on build.package
...
Add a `build.packageUnchecked` option for use instead of the old `check`
evalNixvim argument.
2024-09-26 18:04:36 +01:00
Matt Sturgeon
692e39311e
modules/{output,files,test}: move outputs to build
scope
...
Move the following output options into `build`:
- finalPackage -> package
- printInitPackage
- initPath -> initFile
- filesPlugin -> extraFiles
- test.derivation -> test
2024-09-26 06:31:57 +01:00
Matt Sturgeon
123a55ed6f
tests: remove special treatment of module
...
Since we no longer need to extract `tests.dontRun` from an attrset, we
no longer need the "special" `module` attr.
2024-08-20 01:07:21 +01:00
Stanislav Asunkin
6e2ec5ed02
modules/performance: add plenary filetypes directory to default pathsToLink
...
plenary.nvim is often pulled as a dependency of other plugins.
It has filetype definitions in `data/plenary/filetypes` directory.
Even though I don't think there are plugins using it instead of
vim.filetype, but it should be no harm to add this directory by default.
2024-07-24 16:50:50 +02:00
Stanislav Asunkin
0c32f5bda5
modules/performance: don't combine filesPlugin
into plugin pack
...
It's expected that user may want to override some runtime files in its
own config directory. Do not combine it into plugin pack to avoid
collisions.
2024-07-24 16:50:50 +02:00
Stanislav Asunkin
e65c9590d0
modules/performance: add combinePlugins.standalonePlugins
option
2024-07-24 16:50:50 +02:00
Stanislav Asunkin
d6bebcefa3
modules/performance: handle plugin configs when combining plugins
2024-07-24 16:50:50 +02:00
Stanislav Asunkin
27201addd7
modules/performance: handle optional plugins when combining plugins
2024-07-24 16:50:50 +02:00
Stanislav Asunkin
f900dcd6aa
modules/performance: handle python3 dependencies when combining plugins
2024-07-24 16:50:50 +02:00
Stanislav Asunkin
fdb3950c59
modules/performance: add an option to combine plugins to a single plugin pack
2024-07-24 16:50:50 +02:00