Merge both the user set config details and the default config

Use the user set theme config file, falling back to the default keys
if the user config file does not exist.