{ description = "Mon homelab"; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05"; agenix.url = "github:ryantm/agenix"; }; outputs = { self, nixpkgs, agenix }@inputs: let system = "x86_64-linux"; in { nixosConfigurations = { hyponix = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; specialArgs = inputs; modules = [ ./hosts/physique/hyponix ./modules agenix.nixosModules.default ]; }; }; devShells.x86_64-linux.default = let pkgs = import nixpkgs { inherit system; }; in pkgs.callPackage ./tools/devshell.nix { agenix = agenix; }; }; }