The config uses el-get to manage packages
git clone git@github.com:astrauka/emacs-config.git ~/.emacs.d
ln -sf ~/.emacs.d/emacs ~/.emacs
emacs
# open emacs eval buffer
M-x ielm
# copy paste contents from
https://raw.githubusercontent.com/astrauka/emacs-config/master/packages.el
git submodule init
git submodule update