]>
Commit | Line | Data |
---|---|---|
1a64deeb IB |
1 | { |
2 | inputs = { | |
3 | nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; | |
4 | impermanence.url = "github:nix-community/impermanence/master"; | |
5 | my-lib.url = "path:../../flakes/lib"; | |
6 | public-secrets.url = "path:../../flakes/secrets"; | |
7 | private-environment.url = "path:../../flakes/private/environment"; | |
8 | private-system.url = "path:../../flakes/private/system"; | |
9 | }; | |
10 | outputs = inputs@{ self, nixpkgs, my-lib, ... }: | |
11 | my-lib.lib.mkColmenaFlake { | |
12 | name = "zoldene"; | |
13 | inherit self nixpkgs; | |
14 | system = "x86_64-linux"; | |
15 | targetHost = "88.198.39.152"; | |
16 | targetUser = "root"; | |
17 | nixosModules = with inputs; { | |
18 | impermanence = impermanence.nixosModule; | |
19 | base = ./base.nix; | |
20 | disko = ./disko.nix; | |
21 | logging = ./logging.nix; | |
22 | ||
23 | secrets = public-secrets.nixosModule; | |
24 | ||
25 | environment = private-environment.nixosModule; | |
26 | system = private-system.nixosModule; | |
27 | }; | |
28 | }; | |
29 | } |