spacemacs/layers/+tools
Miciah Masters e0b751bee3 Avoid non-idempotent use of push in init code
Replace push with add-to-list in layer init functions and related code.

Modify spacemacs|add-toggle to check for and update an existing toggle in
spacemacs-toggles and only create a new toggle if none already existed.

Replace a conditional push onto erc-packages with use of :toggle.

When initializing which-key, set which-key-replacement-alist to its default
or customized setting before adding all the Spacemacs replacements.  We
want to keep the stock replacements but avoid adding duplicates of the
Spacemacs replacements.

Replace the emacs-lisp-mode-hook lambda with a named function to avoid
adding duplicate hooks (which can add duplicate definitions of the
evil-surround pair).
2018-06-05 22:17:13 -04:00
..
ansible Fixes ansible key errors 2018-05-16 19:44:47 +01:00
bm Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
cfengine Fix various typos 2018-05-23 22:12:30 -04:00
chrome Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
cmake cmake: fix cmake-ide mode hook function name 2018-05-23 23:12:56 +03:00
command-log Fix doc for chinese, transmission, d, command-log and idris layer 2018-01-19 19:41:40 +01:00
dash Avoid non-idempotent use of push in init code 2018-06-05 22:17:13 -04:00
debug debug: fix doc for eval variable and sort key bindings 2018-05-13 00:09:34 -04:00
deft Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
docker Add keybinding to docker layer to build image without cache 2018-05-09 22:36:10 +03:00
fasd
finance Remove key-bindings pointing to removed commands 2018-05-15 00:45:24 +03:00
geolocation Fix various typos 2018-05-23 22:12:30 -04:00
imenu-list Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
lsp Add: use rjsx-mode for react framework 2018-05-18 01:25:29 -04:00
nginx Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
node Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
pandoc Declares the pandoc prefix 2018-05-27 23:29:07 +03:00
pass Add helm-pass to pass layer 2018-05-25 01:05:36 +03:00
pdf-tools Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
prodigy [prodigy] renames jump function 2018-02-24 19:49:38 -05:00
puppet Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
ranger
rebox Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
restclient Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
salt Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
shell Avoid non-idempotent use of push in init code 2018-06-05 22:17:13 -04:00
speed-reading
sphinx
systemd Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
tern tern: fix issues when loading layer 2018-05-19 00:11:39 -04:00
terraform Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
tmux Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
transmission Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
vagrant Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00
web-beautify web-beautify: rename spacemacs-web-beautify--modes 2018-05-20 00:41:17 -04:00
xclipboard Format documentation. 2018-05-20 02:15:51 +03:00
ycmd Revert "Defer packages by default using use-package-always-defer" 2018-03-03 23:40:10 -05:00