Our great sponsors
-
archer
Discontinued Arch Linux provisioning with Ansible. Purpose-built for mass adoption. (by sudoforge)
-
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.
-
TimeShift
Discontinued System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
I use an Ansible playbook to configure my machine and do things like install packages, set up my user, clone repositories. For a new installation this is what I run, however, note that this is not a "backup", so things like downloaded files and stuff that isn't handled by the playbook aren't reprovisioned on the new disk.
I just use https://github.com/kewlfft/ansible-aur.git
The author literally excludes this use case in the readme: https://github.com/teejee2008/timeshift