# FIXME: use overlays so this gets imported just once? { pkgs, sources ? import ../../../npins, ... }: let mkProvider = args: pkgs.terraform-providers.mkProvider ( { mkProviderFetcher = { repo, ... }: sources.${repo}; } // args ); in pkgs.opentofu.withPlugins (p: [ p.external (mkProvider { owner = "bpg"; repo = "terraform-provider-proxmox"; rev = "v0.76.1"; spdx = "MPL-2.0"; hash = null; vendorHash = "sha256-3KJ7gi3UEZu31LhEtcRssRUlfsi4mIx6FGTKi1TDRdg="; homepage = "https://registry.terraform.io/providers/bpg/proxmox"; provider-source-address = "registry.opentofu.org/bpg/proxmox"; }) ])