18 lines
392 B
Bash
Executable File
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!" |