NixOS Generations | ZFS Snapshots
NixOS system generations are immutable snapshots of your system's state, created each time you rebuild your system configuration using nixos-rebuild switch
. They are like magic when you need to rollback a system after a upgrade that maybe breaks something, you're testing a new display and window manager, or bumping software versions.