summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrégoire Duchêne <gduchene@awhk.org>2021-05-17 15:46:59 +0100
committerGrégoire Duchêne <gduchene@awhk.org>2021-05-17 15:46:59 +0100
commitcb4d0180e3d4898d63b99b085ad5fa8766be02b2 (patch)
tree652aab946947eed53d0efebe872b45b7c23b5562
parent87de9cfe09d9f7f1e309171a074e6da74fd9afc0 (diff)
emacs: Configure Evil with use-package
Also, use evil-collection instead of evil-magit as the latter has been incorporated into the former.
-rw-r--r--emacs/init.el12
1 files changed, 9 insertions, 3 deletions
diff --git a/emacs/init.el b/emacs/init.el
index 3e11880..32d1b55 100644
--- a/emacs/init.el
+++ b/emacs/init.el
@@ -37,7 +37,6 @@
(column-number-mode 1)
(display-time-mode 1)
(electric-indent-mode -1)
-(evil-mode 1)
(global-auto-revert-mode 1)
(menu-bar-mode -1)
(show-paren-mode 1)
@@ -78,7 +77,15 @@
(exec-path-from-shell-initialize)
:ensure t)
-(use-package evil-magit :ensure t)
+(use-package evil
+ :init (setq evil-want-keybinding nil)
+ :config (evil-mode)
+ :ensure t)
+
+(use-package evil-collection
+ :config (evil-collection-init 'magit)
+ :after evil
+ :ensure t)
(use-package go-mode
:init
@@ -123,7 +130,6 @@
(use-package magit
:init (setq git-commit-summary-max-length 50)
- :config (require 'evil-magit)
:bind (("C-c k" . magit-status))
:ensure t)