#!/bin/bash apt install -y snapper inotify-tools git make pushd / umount /.snapshots rm -r .snapshots snapper -c root create-config / btrfs subvolume delete /.snapshots mkdir /.snapshots mount -av systemctl disable snapper-boot.timer snapper -c root set-config 'TIMELINE_CREATE=no' snapper -c root set-config 'ALLOW_GROUPS=sudo' snapper -c root set-config 'SYNC_ACL=yes' snapper -c root set-config 'NUMBER_LIMIT=10' snapper -c root set-config 'NUMBER_LIMIT_IMPORTANT=10' snapper -c root set-config 'TIMELINE_MIN_AGE=1800' snapper -c root set-config 'TIMELINE_LIMIT_HOURLY=5' snapper -c root set-config 'TIMELINE_LIMIT_DAILY=7' snapper -c root set-config 'TIMELINE_LIMIT_WEEKLY=1' snapper -c root set-config 'TIMELINE_LIMIT_MONTHLY=0' snapper -c root set-config 'TIMELINE_LIMIT_YEARLY=0' snapper -c root create --description "Fresh install" cd /tmp git clone https://github.com/Antynea/grub-btrfs.git cd grub-btrfs make install systemctl enable --now grub-btrfsd update-grub2 cd /tmp rm -rf grub-btrfs popd