Home-backup is a project mainly written in ..., it's free.
Backup your remote home directory
Home Backup
Remote exclude: ~/.local/
Local: ~/.local/homebackup/#remotehostname#/#remoteusername#/