syl20bnr
7ff9b6ac17
dump: force redump with SPC f e R
2018-05-20 03:58:48 -04:00
syl20bnr
583630df1b
dump: save dump files in .cache/dumps directory
2018-05-20 03:58:48 -04:00
syl20bnr
3fa3311985
dump: add function spacemacs/emacs-with-pdumper-set-p
2018-05-20 03:58:48 -04:00
syl20bnr
ea1b4815b8
dump: improve messages feedback when dumping
2018-05-20 03:58:48 -04:00
syl20bnr
4f75fe5e3b
dump: add command line parameter --force-dump
...
If provided on the command line then force a redump of Emacs not matter what.
2018-05-20 03:58:48 -04:00
syl20bnr
af4b4df031
dump: fix warning about layer list changed outside of dotfile func.
2018-05-20 03:58:48 -04:00
syl20bnr
5dec672861
dump: new function configuration-layer/message
2018-05-20 03:58:48 -04:00
syl20bnr
fe0e743ab5
dump: dump Emacs only if the layer list has changed
2018-05-20 03:58:48 -04:00
syl20bnr
067abee605
dump: new function spacemacs-run-from-dump-p
2018-05-20 03:58:48 -04:00
syl20bnr
82e02c9ba2
Fix typo in default value for dotspacemacs-emacs-dumper-dump-file
2018-05-20 03:58:48 -04:00
syl20bnr
088f0f9dc2
dump: revert minimum version to 25.1
2018-05-20 03:58:48 -04:00
syl20bnr
89035d837b
dump: add dotspacemacs variables to control the dump
...
* new dotvariable dotspacemacs-emacs-pdumper-executable-file
* new dotvariable dotspacemacs-emacs-dumper-dump-file
* dump emacs if dotspacemacs-emacs-pdumper-executable-file is non nil
2018-05-20 03:58:48 -04:00
syl20bnr
d7a5137c56
Rename function to dump variables
...
Remove potential ambiguity with an actual whole spacemacs dump
2018-05-20 03:58:48 -04:00
syl20bnr
14b71afb42
dump: auto-dump emacs on load if layer list has changed
...
* 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.
2018-05-20 03:58:48 -04:00
syl20bnr
2580e43c66
Add support for dumping Spacemacs
...
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
2018-05-20 03:57:54 -04:00
syl20bnr
862e81e49a
core: hide loading message at startup unless --debug-init
2018-05-20 02:44:34 -04:00
syl20bnr
e9b8ed34c5
core: fix bug where layers.el files could be loaded multiple times
2018-05-20 02:33:28 -04:00
syl20bnr
b58a1d7b73
core: fix bug where packages.el files were loaded multiple times
2018-05-20 02:32:57 -04:00
Igor Kupczyński
d726ee750a
Add new doom-themes
...
- doom-city-lights
- doom-dracula
- doom-nord
- doom-nord-light
2018-05-15 01:37:55 +03:00
syl20bnr
d8479b8f72
core: add optional append local paremeters to spacemacs/add-to-hooks
2018-05-12 00:18:51 -04:00
Benno Fünfstück
d0833bc8a2
core-themes-support.el: add eziam theme names
2018-05-09 23:40:17 +03:00
William Roe
4acf1cd6d6
Add kaolin themes to spacemacs-theme-name-to-package
...
This helps with using kaolin themes, so that spacemacs doesn't try to install
the specific theme name from ELPA.
2018-05-09 23:02:05 +03:00
syl20bnr
2be6e4e338
core: update Quelpa to last version
...
Fixes #10653
2018-05-07 01:05:41 -04:00
Tad Fisher
662b73282c
Make the Emacs server optional
...
Add `dotspacemacs-enable-server`, which if non-nil prevents Spacemacs from
calling `(server-start)` at init.
2018-02-24 19:49:39 -05:00
nashamri
abda28419a
Latest updates for spacemacs-theme
2018-02-24 19:49:38 -05:00
Szunti
d5f7d8b5ca
Lastest is a typo
2018-02-17 16:09:06 -05:00
JAremko
115deaa1a9
fix doc string
2018-02-17 17:32:12 +02:00
JAremko
191476fe04
work on the new export
2018-02-17 17:31:52 +02:00
syl20bnr
64cf9f56f6
core: remove unused defvar dotspacemacs-default-package-repository
...
NOT USED FOR NOW... well not used forever :-)
2018-01-29 13:53:05 -05:00
syl20bnr
72c89df995
core: add dotspacemacs-gc-cons variable
2018-01-28 23:22:38 -05:00
Bet4
1499c4fae6
core: Revert "Inhibit recentf when inserting startupify lists"
...
This reverts commit 0d5fb6da28
.
2018-01-28 23:05:41 -05:00
JAremko
a2ae2fd539
Shorten tags in the new exporter
2018-01-27 16:56:54 +02:00
syl20bnr
59d8be19d8
core: fix not found packages with dotspacemacs-install-packages all
...
Temporary fix, need to find the root cause.
2018-01-25 00:11:15 -05:00
Aaron Jensen
c86940c4f0
core: Use https for org package repo
2018-01-22 23:34:54 -05:00
syl20bnr
617d63095a
core: install bootstrap and pre packages first
...
Fix issues with built-in org being lodaed before org-plus-contrib.
2018-01-22 11:33:13 -05:00
syl20bnr
1580dfd094
core: fix path to rollback slots
2018-01-22 11:23:59 -05:00
syl20bnr
723604d904
core: initialize Org earlier to prevent version conflicts
...
Should resolved all our issues with the wrong version of Org being loaded
before Org-plus-contrib! 🎉
2018-01-21 12:15:51 -05:00
Carl Lange
6da15a0c6e
add .spacemacs config for the initial scratch message
2018-01-19 23:04:10 -05:00
Philippos Boon Alexaki
20270dd848
Fix base16-theme mapping for all themes in core-themes-support.el
2018-01-19 22:58:00 -05:00
deb0ch
1b61b11074
.spacemas.template: add newline after each configuration variable
...
This allows to navigate between params using the '{' and '}' paragraph movements
and makes it clearer wether description is for the variable below or above.
2018-01-17 23:14:35 -05:00
deb0ch
781e86d0f7
document how to use a local version of a package
2018-01-17 23:07:52 -05:00
syl20bnr
ac215effc2
Fix dotfile tests for dotspacemacs-mode-line-theme variable
2018-01-17 11:28:52 -05:00
Muneeb Shaikh
81e54f5039
core: remove obsolete :powerline-scale variable from template
2018-01-17 14:41:04 +05:30
syl20bnr
0f646b884d
Add properties for mode-line theme, remove powerline-scale
...
Since we have now a variable for the mode-line theme, it makes sense to move
the scaling of the mode-line to this variable. Thus the property
=:powerline-scale= of variable dotspacemacs-default-font has been removed and
it is replace by the property =:separator-scale= used in the variable
=dotspacemacs-mode-line-theme=.
This commit also adds a the property =:sperator= for the variable
=dotspacemacs-mode-line-theme= which allows to set the separator type.
Example of the final result:
dotspacemacs-mode-line-theme '(all-the-icons
:separator cup
:separator-scale 1.5)
Documentation has been updated to reflect the changes.
2018-01-16 22:59:29 -05:00
syl20bnr
6f7b57650b
core: backport battery fix for macOS
2018-01-12 22:37:04 -05:00
syl20bnr
a131c89909
core: add support for mode-line themes
...
New layer variable `dotspacemacs-mode-line-themes`:
Set the theme for the Spaceline. Supported themes are `spacemacs',
`all-the-icons', `custom', `vim-powerline' and `vanilla'. The first three
are spaceline themes. `vanilla' is default Emacs mode-line. `custom' is a
user defined themes, refer to the DOCUMENTATION.org for more info on how
to create your own spaceline theme."
See DOCUMENTATION.org changes for more info.
This commit adds support for `spaceline-all-the-icons` package.
2018-01-11 23:53:44 -05:00
syl20bnr
4ecd015fe8
core: process all post-init function after all the init functions
...
With this commit, the new loading order for package configuration is:
- pre-init functions for all packages
- init function of all packages
- post-init functions for all packages
2018-01-11 23:52:18 -05:00
syl20bnr
80a10f79db
core: fix alphabetical order of package configuration loading
...
It was reversed in commit e9fb5285f4
2018-01-11 10:43:44 -05:00
syl20bnr
e9fb5285f4
core: execute all pre-init function before init and post-init
...
Fixes loading order issues when declaring use-package hooks.
Fixes #9979
2018-01-10 23:33:15 -05:00
syl20bnr
6438d986ab
core: update quelpa library
2018-01-10 10:38:33 -05:00