Btrfs as a home user - why?

Must be you lucky day … :grin:
This Wiki article provides exactly what you want; check the bottom of the article or see here if you don’t want encryption.

[Edit] Btw, with a simple trick you could get Timeshift to run in btrfs-mode to create btrfs-snapshots and also create rsync backups. But you’re probably not interested, seeing that this would involve some manual intervention and scripting :wink: .