since I haven't yet used it, should I try #NixOS on my backup NAS?
@freya I am trying out #ZFS on my "homelab" server but was most surprised that it seems one has to do all the ZFS setup external to the #flake which only lives within the manually made ZFS pool environment. That seems to mean I need a sort of orchestration script like tool to match flake /persist data settings (am using #impermanence lite currently) to the ZFS setup hoo-ha. Works fine but is not declarative #nixos at all really. Any ideas there ?
@adingbatponder no idea, though I suspect it's just another artifact of ZFS not, really, being made for Linux, and it's being forced into a place it doesn't really fit
@adingbatponder @freya
In general, #NixOS by default does not partition filesystems declaratively, it only writes the fstab. Have you checked out https://github.com/nix-community/disko ?
GitHub - nix-community/disko: Declarative disk partitioning and formatting using nix [maintainers=@Lassulus @Enzime @iFreilicht @Mic92 @phaer]

Declarative disk partitioning and formatting using nix [maintainers=@Lassulus @Enzime @iFreilicht @Mic92 @phaer] - nix-community/disko

GitHub