forked from FlafyDev/combined-manager
-
Notifications
You must be signed in to change notification settings - Fork 0
/
flake.nix
28 lines (25 loc) · 846 Bytes
/
flake.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
description = "Combined Manager";
outputs = _: {
inherit (import ./.) mkFlake nixosSystem;
templates = let
buildWelcomeText = template: ''
# ${template} Combined Manager template
Replace `REV` in `flake.nix` with the latest revision of Combined Manager and specify the appropriate hash to get started.
For more information on Combined Manager, see the `README.md` of the project.
'';
in rec {
default = example;
bare = {
path = ./templates/bare;
description = "A bare NixOS config using Combined Manager";
welcomeText = buildWelcomeText "Bare";
};
example = {
path = ./templates/example;
description = "An example NixOS config using Combined Manager";
welcomeText = buildWelcomeText "Example";
};
};
};
}