Files
nixos-config/remove-all-bckps.sh
T
2025-11-21 04:26:32 +03:00

18 lines
392 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
if [[ $EUID -ne 0 ]]; then
echo "This script must be run as root (sudo)." 1>&2
exit 1
fi
echo "Removing all backups in /etc/nixos..."
rm -rf /etc/nixos.bak.*
echo "Removing all backups in $HOME/.config/home-manager..."
rm -rf $HOME/.config/home-manager.bak.*
echo "Run nix-collect-garbage"
nix-collect-garbage --delete-older-than 7d
echo "Done!"