Create XDG_CONFIG_HOME with safe permissions #209
Turns out I committed a slight standards compliance blunder in my XDG patch:
As per the XDG Base Directory Specification.
"If, when attempting to write a file, the destination directory is non-existant an attempt should be made to create it with permission 0700." https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html