You know, this aspect of versioning a home directory is basically why home directories aren't versioned very often.
That being said, if you want to "version your home directory", I think that zfs is the best approach.
Also, transient files and browser temp files should reside on /tmp AFAIK... So that's less of an issue. If you application is writing temporary files outside of /tmp, then it's probably a bug.
That being said, if you want to "version your home directory", I think that zfs is the best approach.
Also, transient files and browser temp files should reside on /tmp AFAIK... So that's less of an issue. If you application is writing temporary files outside of /tmp, then it's probably a bug.