nixos-vps/flake.nix

25 lines
677 B
Nix

{
description = "NixOS VPS configuration";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
kafka.url = "git+ssh://forgejo@git.ashisgreat.xyz:2222/penal-colony/kafka.git";
sops-nix.url = "github:Mic92/sops-nix";
openclaw-superpowers = {
url = "github:ArchieIndian/openclaw-superpowers";
flake = false;
};
};
outputs = { self, nixpkgs, kafka, sops-nix, ... }@inputs: {
nixosConfigurations.nixos = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = [
./configuration.nix
./modules
sops-nix.nixosModules.sops
];
};
};
}