Austin Horstman
a879adb208
dev/list-plugins: fix dap state
2025-01-27 10:21:05 -06:00
Matt Sturgeon
342161bf52
templates: add experimental-flake-parts template
...
This template uses the lower-level `evalNixvim` function to work
directly with nixvim configurations, instead of the prior idiom of using
`makeNixvim` to produce nixvim packages.
Additionally, the template is build on flake.parts, and demonstrates
using our recently added flakeModules.
2025-01-21 18:29:33 +00:00
Matt Sturgeon
e3938e9464
templates: inherit checks
from _all_ templates
2025-01-21 18:29:33 +00:00
Matt Sturgeon
77c78bd04e
tests/platforms: move out of flake wrappers
module
...
These should be set up in a dedicated test file, owned by
`tests/default.nix`.
Also refactored to use `callTest`.
2025-01-21 10:52:56 +00:00
Matt Sturgeon
115994f18e
flake/auto: nameFunction
default to lib.id
...
This seems like a simpler/saner default.
2025-01-20 15:11:39 +00:00
Matt Sturgeon
a70b16976b
lib: export evalNixvim
as top-level alias
...
- `lib.nixvim.evalNixvim`
- `<nixvim>.lib.evalNixvim` (flake output)
2025-01-20 05:23:05 +00:00
Matt Sturgeon
e793c5cdc6
flake: add auto
flake-parts module
...
When enabled, automatically sets up packages and/or checks for all
`nixvimConfigurations`
2025-01-20 03:34:31 +00:00
Matt Sturgeon
8fb2fe22c2
flake: add nixvimModules
flake-parts module
2025-01-19 17:47:17 +00:00
Matt Sturgeon
5426c9dd83
flake: add nixvimConfigurations
flake-parts module
2025-01-19 17:47:17 +00:00
Matt Sturgeon
9aa6d0f6e6
flake: add initial flake-parts module
2025-01-19 17:47:17 +00:00
Matt Sturgeon
fecc892145
flake: remove pkgsUnfree
arg
2025-01-19 12:55:15 +00:00
Gaetan Lepage
998bae9dac
flake-modules -> flake
2025-01-19 12:56:24 +01:00