{ description = "Flake to run services on a VM powered by incus"; inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-26.05"; postgresql-db.url = "path:../postgresql-db"; }; outputs = { self, nixpkgs, postgresql-db, }@inputs: { nixosConfigurations = { virtual-env = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ ./virtual.nix postgresql-db.nixosModules.postgresql-db # declare the vm output "${inputs.nixpkgs}/nixos/modules/virtualisation/incus-virtual-machine.nix" ]; }; }; }; }