While shellcheck complains that posix does not know about HOSTNAME env var, it seems to be required for zsh/bash.
Until flashfocus [#54](https://github.com/fennerm/flashfocus/issues/54) is fixed, the short option for lone window flashing does not work as expected. This changes it to use the long option instead.
Removed modules for xdg folders and fontconfig setup, and unified it all under the X heading, which now also houses the xresources module.