nixfiles/outputs.nix
2023-07-21 10:48:07 +00:00

30 lines
798 B
Nix

{
self,
nixpkgs-unstable,
...
} @ inputs: let
pkgs-x86_64-linux = nixpkgs-unstable.legacyPackages.x86_64-linux;
hosts = import ./hosts inputs;
in {
nixosConfigurations = hosts.nixosConfigurations;
#darwinConfigurations = hosts.darswinConfigurations;
deploy.nodes = import ./deployNodes.nix {
nixosConfigurations = self.nixosConfigurations;
deploy-rs = inputs.deploy-rs;
};
devShell."x86_64-linux" = pkgs-x86_64-linux.mkShell {
VAULT_API_ADDR = "https://vault.owo.monster";
packages = with pkgs-x86_64-linux; [
git
nano
bat
exa
#inputs.deploy-rs.packages."x86_64-linux".deploy-rs
(pkgs-x86_64-linux.callPackage ./extras/mk-enc-usb.nix {})
(pkgs-x86_64-linux.callPackage ./extras/mk-normal-enc-ssd.nix {})
];
};
}