spacemacs/layers
syl20bnr e699f1816a core: wrap Emacs custom in a dotfile new function
New function `dotspacmacs/emacs-custom-settings` wrapping Emacs
custom settings sexps.
`dotspacemacs/emacs-custom-settings` is called just after the user
configuration (`dotspacemacs/user-config`)

Customize cannot write its auto-generated sexps inside a function, to
accomplish this we trick Emacs by setting the custom file to a file
in `.cache` directory, the path to this file is defined by the variable
`spacemacs--custom-file`. At the startup of Emacs we read this file
to insert its content inside the function
`dotspacemacs/emacs-custom-settings` in the dotfile, this is done in the
function `spacemacs/write-custom-settings-to-dotfile`.

I don't think we need to write the custom settings to the dotfile when
exiting Emacs as well, since we do it at startup at the very beginning
(i.e. before actually loading the dotfile) we should be OK.

Fixes #5170
2016-11-22 22:55:36 -05:00
..
+chat Fix minor typo 2016-11-14 14:40:53 +02:00
+checkers Add leader binding for flycheck-explain-error 2016-10-17 13:22:55 +02:00
+completion Add ripgrep support 2016-11-11 15:22:03 +02:00
+distributions core: wrap Emacs custom in a dotfile new function 2016-11-22 22:55:36 -05:00
+emacs Make Semantic fast 2016-11-20 19:00:42 -05:00
+email Add mu installation note for OSX/Homebrew users 2016-08-30 16:14:56 +02:00
+frameworks Declare prefix for ruby-mode and enh-ruby-mode in rails layer 2016-10-17 13:23:28 +02:00
+fun games: add sudoku 2016-11-20 13:40:38 -05:00
+intl [bepo] Fix loading of the ranger correction 2016-09-03 12:04:24 +02:00
+lang Fix typo in Agda's packages.el 2016-11-14 14:40:23 +02:00
+misc/nlinum core: special toggle API for minor modes 2016-05-31 22:33:44 -04:00
+os add notes about setting up osx dictionary 2016-08-28 14:23:43 +03:00
+pair-programming/floobits Convert org doc files with doc-fmt 2016-03-30 22:59:55 -04:00
+source-control fixed syntax highloght in README 2016-11-22 20:41:45 -05:00
+spacemacs Integrate ahs with evil as well as isearch 2016-11-09 21:40:43 -05:00
+tags Fix jump handler macro invocation 2016-09-05 09:45:35 +02:00
+themes Remove themes missing from MELPA 2016-10-31 12:54:00 +01:00
+tools Fix hyperlinks in restclient README 2016-11-20 18:54:23 -05:00
+vim Fix error with which-key--buffer on startup 2016-06-18 00:19:59 -04:00
+web-services Add Confluence layer 2016-11-18 10:02:38 -05:00
auto-layer.el Extend lazy-install for other clojure based modes. 2016-04-04 22:42:51 -04:00
LAYERS.org Update LAYERS.org 2016-10-03 00:23:15 -04:00