simple-nixos-fediverse/flake.nix
Valentin Gagarin 591dd87752 deduplicate
2024-09-25 12:23:34 +02:00

31 lines
661 B
Nix

{
description = "Testing mastodon configurations";
inputs = {
nixpkgs.url = "github:radvendii/nixpkgs/nixos_rebuild_tests";
disko.url = "github:nix-community/disko";
};
outputs = inputs@{ self, nixpkgs, disko, ... }:
let
system = "x86_64-linux";
default = import ./default.nix { inherit system inputs; };
in {
inherit (default)
nixosModules
nixosConfigurations
# build with
# nix build .#installers.<config>
installers
# run with
# nix run .#deploy.<machine>
deploy
;
checks.${system} = default.tests;
devShells.${system}.default = default.shell;
};
}