Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
zsh-autocomplete
🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.
-
fast-syntax-highlighting
Discontinued (Short name F-Sy-H). Syntax-highlighting for Zshell – fine granularity, number of features and multiple shipped themes.
[2] https://github.com/andreafrancia/trash-cli
You could use something like this to boot into a btrfs snapshot from Grub, but I have a few reasons not to. I keep my snapshots as read-only, and booting into a read-only snapshot can be tricky according to that git page. I also keep my home and root snapshots off of home and root, unlike how Snapper does it, which I think isn't what a program like this expects (I might be wrong, though). I pretty much always have a USB with Arch around anyway, so it's not like I have to make one when I need it.
Btrbk and the pacman scripts I wrote for it automate the creation and maintenance of snapshots for me, which is most of the the interaction you'll need with snapshots. And then when it comes to actually accessing them, just copying individual files/directories is what's done the vast majority of the time.
Also, can I interest you in using crestic too? 😉