#!/usr/bin/env bash # Nomarchy Rollback Script # Reverts the system to a previous working generation. set -e if command -v snapper &>/dev/null; then echo "BTRFS Snapper detected. Listing snapshots..." sudo snapper list echo "" echo "To rollback to a specific snapshot, run: sudo snapper rollback " echo "Or to rollback the current NixOS generation only:" fi echo "Rolling back NixOS generation..." sudo nixos-rebuild rollback echo "Rollback complete. Please reboot if you performed a BTRFS rollback."