Location of emacs config

Emacs

    If ~/.emacs.d exists in the system, which always does because emacs auto-creates it, then emacs does not pick up init.el from ~/.config/emacs for some reason...even if ~/.emacs.d is empty.

    So I chose ~/.emacs.d as emacs's config location.