MacOS High Sierra- Full Disk Encryption using FileVault
Mac FileVault 2 is the default disk encryption for newer Macs, which encrypts the entire disk using XTS-AES 128-bit encryption with a 256 key. This encryption scheme is recommended by the (NIST). Choose Apple menu > System Preferences, click Security & Privacy, then click FileVault. Click the lock icon to unlock it, then enter an administrator name
Using Git To Backup Things On Your Mac (OS X/Linux)
This may be useful beyond your OSX workstation, but hasn’t been tested, I’d be surprised if it didn’t work on linux. On windows, the scheduling at least would be different.