flake: add overlay as an alternative to legacyPackages (#668)

This commit is contained in:
PatrickDaG 2023-11-01 11:14:59 +00:00 committed by GitHub
parent 77a3f3c298
commit 2019968548
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -127,6 +127,18 @@
nixDarwinModules.nixvim = import ./wrappers/darwin.nix modules; nixDarwinModules.nixvim = import ./wrappers/darwin.nix modules;
rawModules.nixvim = nixvimModules; rawModules.nixvim = nixvimModules;
overlays.default = final: prev: {
nixvim = rec {
makeNixvimWithModule = import ./wrappers/standalone.nix prev modules;
makeNixvim = configuration:
makeNixvimWithModule {
module = {
config = configuration;
};
};
};
};
templates = let templates = let
simple = { simple = {
path = ./templates/simple; path = ./templates/simple;