The idea of the config structure is taken from the article.
You can simply use this config apart from your config by using the emacs-distribution script.
First init:
emacs-distributions ktakEmacs --clone="[email protected]:ktak-007/my-emacs.git"
Second and further runs:
emacs-distributions ktakEmacs
Where ktakEmacs is an arbitrary name.
You will have a separate config directory ~/emacs/distributions/ktakEmacs with a config for that emacs instance only.