Codruț Constantin Gușoi
8be802f8db
Buffer keybind for kill together with window
2018-01-12 23:18:55 -05:00
Codruț Constantin Gușoi
aa666326a1
Window keybind for kill together with buffer
2018-01-12 23:18:55 -05:00
syl20bnr
6f7b57650b
core: backport battery fix for macOS
2018-01-12 22:37:04 -05:00
syl20bnr
86ff0eb86f
Fix spacemacs mode-line theme
2018-01-12 04:14:58 -05:00
syl20bnr
a69501e327
c-c++: remove automatic install of gtags layer
...
Instead we let the users to explicitly add the gtags layer if they want to
combine rtags and gtags.
2018-01-12 00:45:03 -05:00
Codruț Constantin Gușoi
a228c2cf61
Potential fix for rtags error
2018-01-12 00:38:29 -05:00
smile13241324
1fb4e0f23d
Fix doc for common-lisp, bibtex, cfengine and gnus layer
2018-01-12 00:37:15 -05:00
Codruț Constantin Gușoi
53288bf357
Disable nameless by default
2018-01-12 00:35:37 -05:00
syl20bnr
8914e78537
doc: further tweaks of mode-line section
2018-01-12 00:06:50 -05:00
syl20bnr
726077faf1
doc: mention fonts to install for all-the-icons mode-line theme
2018-01-12 00:02:05 -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
Lixin Chin
34a0eb2463
rtags: only activate rtags keybindings when rtags-mode is active
...
The keybindings to `rtags-select-other-window', `rtags-select' and
`rtags-bury-or-delete' should only take effect when `rtags-mode-map' is
active, instead of being activate for every buffer in evil normal state.
2018-01-11 00:16:08 -05:00
syl20bnr
dbf1deaa4c
c-c++: make it depends on gtags layer only if rtags are enabled
2018-01-11 00:02:02 -05:00
syl20bnr
41e546f040
Move all use-package hook declaration to pre-init functions
...
Had to create dummy init functions at some places since the owner of a package
is the last layer that defines the init function of a package. And a package
can be installed only if it has an owner.
2018-01-10 23:57:18 -05:00
syl20bnr
6cd0cc31fc
git: move evil-magit use-package hook declaration to pre-init
2018-01-10 23:33:15 -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
42adde95ec
git: remove old evilification of magit buffers
2018-01-10 23:33:03 -05:00
syl20bnr
269c385560
git: add use-package for defered loading of evil-magit
2018-01-10 23:32:49 -05:00
Muneeb Shaikh
4a34ef4673
git: toggle evil-magit based on editing style
...
Fix #10078
Fix #10054
2018-01-10 22:21:38 -05:00
syl20bnr
014ed73109
ivy: change layer variable name for ivy-rich and add doc
2018-01-10 22:19:04 -05:00
Alejandro Catalina
43b35d5f05
Make ivy-rich a variable that controls whether to install it or not.
2018-01-10 22:10:26 -05:00
Miciah Masters
64c212941e
Fix errors in rcirc and slack layers
...
Fix errors that were introduced into the rcirc and slack layers by
commit fea035f413
.
Change the header for the slack layer's funcs.el to refer to the correct
layer.
Change the custom layout definition for rcirc to use the correct name
and binding for the layout and the correct invocation for rcirc.
2018-01-10 22:09:47 -05:00
duianto
ed0dfb73d0
Update Auto-completion docs, removed binding C-f
...
The `C-f` binding was removed by this PR:
Remove mapping <c-f> to select the frist completion. #10039
2018-01-10 22:07:50 -05:00
Alexander Miller
76b390c15e
treemacs: only activate extended git-mode when python3 is installed.
2018-01-10 22:06:54 -05:00
William Casarin
43143a1fa1
notmuch: fix notmuch layer
...
Was broken during refactor
2018-01-10 13:23:06 -08:00
syl20bnr
3cb9fea0ff
Reset useful and useless buffers to empty lists
...
I feel like we should start from scratch on this one and carefully choose the
defaults.
Also this settings is a very personal setting so if we make some buffers
useless we must have a consensus on it. Marking all special buffers starting
with `*` as useless is too aggressive and make Spacemacs less POLA since two
consecutive press on SPC TAB may not revert to the original buffer.
2018-01-10 10:59:15 -05:00
syl20bnr
6438d986ab
core: update quelpa library
2018-01-10 10:38:33 -05:00
Igor Avdeev
709782bdc1
Fix handling of windows paths of package archives
...
- the configuration-layer//resolve-package-archives function was adding
extra `http://` for windows paths
2018-01-10 00:13:01 -05:00
Profpatsch
f74e25467e
layers/+os/nixos: disable electric-indent-mode
...
Electric indent mode doesn’t play well with the nix-mode indent function, so we
disable it.
2018-01-10 00:12:04 -05:00
seemyvest
6da75c4055
Rust: Fix cargo-process-current-test keybinding, update documentation
2018-01-09 23:58:07 -05:00
Pierre Radermecker
59f78d8700
Update hindent config in haskell layer
...
Hindent styling is a deprecated feature (with no more effect).
Use a simple bool toggle to activate it.
Update README
2018-01-09 23:55:49 -05:00
Chao Shen
031aaa164e
Remove mapping <c-f> to select the frist completion.
2018-01-09 23:52:40 -05:00
Richard Kim
b57789176c
fix cut-and-paste error by using correct function name
...
Use google-make-newline-indent rather than google-set-c-style.
2018-01-09 23:44:43 -05:00
Muneeb Shaikh
443c6bd80d
sml: lazy load sml lang for org-babel
...
Fix #9979
2018-01-09 23:43:42 -05:00
Benno Fünfstück
9db765a25e
major-modes: comment out removed wolfram-mode package
2018-01-09 23:41:15 -05:00
Daniel Hodson
3342532f9c
Update guidance on using external Git repository
...
Changed the wording to something that flows better.
2018-01-09 23:37:44 -05:00
Daniel Hodson
8a8e726561
Fix capitalization of changes
...
Update capitalization as per feedback.
2018-01-09 23:37:44 -05:00
Daniel Hodson
f99dcfc985
Update DOCUMENTATION.org
...
Delete erroneous blank space in screenshots section.
2018-01-09 23:37:44 -05:00
Daniel Hodson
bf0cabb356
Update wording in DOCUMENTATION.org for readability and consistency.
2018-01-09 23:37:44 -05:00
Alexander Miller
a23ab04926
treemacs: adapt config to new treemacs-git-mode feature.
2018-01-09 23:36:35 -05:00
syl20bnr
da1331870a
csharp: sort key bindings
2018-01-09 23:26:08 -05:00
Saulius Menkevičius
ba0cebec88
csharp: add keybinding for omnisharp-solution-errors
2018-01-09 23:25:24 -05:00
duianto
3dba3f6794
Add switch-to-help-buffer function and keybinding
...
`SPC b H` is available, for opening or selecting the help buffer (if it
exists). This makes it much easier to open the help buffer, than having
to open the buffer list (`SPC b b`), then typing one or more characters,
to select the help buffer, and finally pressing `RET`.
2018-01-09 23:19:57 -05:00
Piotr Grzesik
dea1e9b468
Add section about configuring indentation via javascript layer configuration
2018-01-09 23:19:57 -05:00
syl20bnr
0ccc0067c7
helm: minor formating edit
2018-01-09 23:19:57 -05:00
Nir Friedman
4e7147375d
Add better helm default multi action for files/buffers
2018-01-09 23:09:21 -05:00
Benjamin Hipple
a08fe56671
autocomplete: Make idle-delay configurable
...
Adds an autocomplete-idle-delay layer variable that gets passed to company-idle-delay
or ac-delay.
2018-01-09 23:04:33 -05:00
syl20bnr
fea035f413
Make custom layout configs consistent
...
Use a use-package hook and avoid using lambdas.
Use same naming for all config.
2018-01-09 23:01:34 -05:00