What's the closest thing to the NixOS experience on Windows?

I want to manage Windows itself declaratively like I can manage NixOS: declarative packages / apps & OS settings, since Nix isn’t directly supported on Windows (not supported outside of WSL). I have an x64 desktop I’m thinking of dual booting NixOS and Windows (for certain windows only apps).

Best of luck finding a suitable option. IMO this topic is not really appropriate for this forum though, as nix doesn’t run on windows yet.