nixfleet/users/profiles/emacs/emacs.d/config/config-evil.el
2022-05-28 19:16:21 +02:00

32 lines
684 B
EmacsLisp

(use-package evil
:custom
(evil-want-keybinding nil)
(evil-undo-system 'undo-redo)
:config
(evil-mode 1) ; globally enable evil-mode except for the following modes
(mapcar (lambda (mode) (evil-set-initial-state mode 'emacs))
'(vterm-mode
eshell-mode
dired-mode
)))
(use-package evil-collection
:after (evil)
:config
(evil-collection-init))
(use-package vimish-fold
:ensure
:after evil)
(use-package evil-vimish-fold
:ensure
:after vimish-fold
:init
(setq evil-vimish-fold-mode-lighter "")
(setq evil-vimish-fold-target-modes '(prog-mode conf-mode text-mode))
:config
(global-evil-vimish-fold-mode))
(provide 'config-evil)