Get the latest tech news
Timeshift: System Restore Tool for Linux
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 re...
Timeshift for Linux is an application that provides functionality similar to the System Restore feature in Windows and the Time Machine tool in Mac OS. Nowadays Timeshift is part of the Xapp project which is a collection of cross-DE and cross-distributions applications which are maintained by Linux Mint. Selecting the option " Include hidden items" from the Users tab will back up and restore the .hidden files and directories in your home folder.
Or read this on Hacker News