nix-community.nixvim/flake-modules
Matt Sturgeon d2afb176ff
modules: refactor module bootstrapping
Let's simplify things by defining all modules in `./plugins`, `./modules`
and `./wrappers/modules`.

Instead of currying `pkgs` into a bootstrapping module, we can require
`defaultPkgs` be provided as a special arg.

This refactor allows us to completely remove `flake-modules/modules.nix`!
2024-07-02 19:58:30 +01:00
..
dev flake/devshell: add test-lib command + improve checks 2024-06-30 17:53:35 +01:00
default.nix modules: refactor module bootstrapping 2024-07-02 19:58:30 +01:00
helpers.nix treewide: Reformat with nixfmt 2024-05-05 22:00:40 +02:00
legacy-packages.nix flake/legacyPackages: simplify makeNixvim, making it more powerful 2024-06-29 22:15:45 +01:00
lib.nix treewide: Reformat with nixfmt 2024-05-05 22:00:40 +02:00
overlays.nix treewide: Reformat with nixfmt 2024-05-05 22:00:40 +02:00
packages.nix modules: refactor module bootstrapping 2024-07-02 19:58:30 +01:00
templates.nix treewide: Reformat with nixfmt 2024-05-05 22:00:40 +02:00
tests.nix tests/test-derivation: allow tests to be modules 2024-06-29 22:02:44 +01:00
wrappers.nix modules: refactor module bootstrapping 2024-07-02 19:58:30 +01:00