💥 private/default: add +bindings, +snippets & +evil-commands features #383
This is a breaking change. You'll need to add these three flags to your init.el to restore the defaults.
This commit is contained in:
parent
5210ee5f7e
commit
26d1dd7991
2 changed files with 62 additions and 57 deletions
|
@ -138,5 +138,6 @@
|
|||
;; the defaults module. It contains a Spacemacs-inspired keybinding
|
||||
;; scheme and additional ex commands for evil-mode. Use it as a reference
|
||||
;; for your own.
|
||||
:private default)
|
||||
:private
|
||||
(default +bindings +snippets +evil-commands))
|
||||
|
||||
|
|
|
@ -1,13 +1,15 @@
|
|||
;;; private/default/config.el -*- lexical-binding: t; -*-
|
||||
|
||||
(load! +bindings)
|
||||
(if (featurep! +bindings) (load! +bindings))
|
||||
|
||||
|
||||
;;
|
||||
;; Plugins
|
||||
;;
|
||||
|
||||
(def-package! emacs-snippets :after yasnippet)
|
||||
(def-package! emacs-snippets
|
||||
:if (featurep! +snippets)
|
||||
:after yasnippet)
|
||||
|
||||
|
||||
;;
|
||||
|
@ -22,8 +24,10 @@
|
|||
|
||||
|
||||
(when (featurep 'evil)
|
||||
(load! +evil-commands)
|
||||
(when (featurep! +evil-commands)
|
||||
(load! +evil-commands))
|
||||
|
||||
(when (featurep! +bindings)
|
||||
;; Makes ; and , the universal repeat-keys in evil-mode
|
||||
(defmacro do-repeat! (command next-func prev-func)
|
||||
"Repeat motions with ;/,"
|
||||
|
@ -81,4 +85,4 @@
|
|||
(evil-snipe-enable-highlight)
|
||||
(evil-snipe-enable-incremental-highlight))))
|
||||
(set-transient-map evilem-map)
|
||||
(which-key-reload-key-sequence prefix))))
|
||||
(which-key-reload-key-sequence prefix)))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue