can't create a file in a ENOENT folder - tmp doesn't exist by default since it's being ignored by .gitignore, so place temp settings file in the top level app dir