* rename core-dump.el to core-dumper.el * add function spacemacs/dump-emacs * explicitly load core-dumper.el file in init.el * asynchronously dump emacs if layer list has changed, see special buffer *spacemacs-dumper* for the output.
Create dump with: ./emacs --batch -l ~/.emacs.d/dump-init.el \ -eval '(dump-emacs-portable "spacemacs.pdmp")' Load dump with: ./emacs --dump-file=spacemacs.pdmp User can require/load additional libraries in new dotfile function: dotspacemacs/user-load