feat(flake.nix): convert flake to snowfall-lib

This commit is contained in:
Mohammad Rafiq 2025-05-18 14:18:33 +08:00
parent da7b62f130
commit 67768361c2
5 changed files with 104 additions and 12 deletions

View file

@ -3,15 +3,17 @@
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
disko.url = "github:nix-community/disko";
disko.inputs.nixpkgs.follows = "nixpkgs";
snowfall-lib.url = "github:snowfallorg/lib";
snowfall-lib.inputs.nixpkgs.follows = "nixpkgs";
};
outputs = inputs: {
nixosConfigurations.nemesis = inputs.nixpkgs.lib.nixosSystem {
specialArgs = { inherit inputs; };
modules = [
inputs.disko.nixosModules.disko
./configuration.nix
];
};
};
outputs = inputs:
inputs.snowfall-lib.mkFlake {
inherit inputs;
src = ./.;
snowfall.namespace = "pantheon";
systems.modules.nixos = with inputs; [
inputs.disko.nixosModules.disko
];
};
}