Refactor evil-goggles config

This commit is contained in:
Henrik Lissner 2017-06-07 03:57:21 +02:00
parent 0e00ece5c3
commit b6beacf804
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
4 changed files with 11 additions and 6 deletions

View file

@ -280,7 +280,7 @@
:desc "Indent guides (column)" :n "I" #'highlight-indentation-current-column-mode :desc "Indent guides (column)" :n "I" #'highlight-indentation-current-column-mode
:desc "Impatient mode" :n "h" #'+present/impatient-mode :desc "Impatient mode" :n "h" #'+present/impatient-mode
:desc "Big mode" :n "b" #'+present/big-mode :desc "Big mode" :n "b" #'+present/big-mode
:desc "Evil goggles" :n "g" #'+evil-goggles/toggle-evil-goggles)) :desc "Evil goggles" :n "g" #'+evil-goggles/toggle))
;; --- Personal vim-esque bindings ------------------ ;; --- Personal vim-esque bindings ------------------

View file

@ -1,8 +1,8 @@
;;; feature/ui/evil-goggles/autoload.el ;;; feature/ui/evil-goggles/autoload.el
;;;###autoload ;;;###autoload
(defun +evil-goggles/toggle-evil-goggles () (defun +evil-goggles/toggle ()
"Toggle evil goggles mode" "Toggle evil goggles mode."
(interactive) (interactive)
(if evil-goggles-mode (if evil-goggles-mode
(evil-goggles-mode -1) (evil-goggles-mode -1)

View file

@ -1,6 +1,10 @@
;;; ui/evil-goggles/config.el ;;; ui/evil-goggles/config.el
(def-package! evil-goggles :demand t (def-package! evil-goggles
:when (featurep! :feature evil)
:commands evil-goggles-mode
:init
(add-hook 'after-init-hook #'evil-goggles-mode)
:config :config
(evil-goggles-mode +1) (setq evil-goggles-duration 0.1)
(evil-goggles-use-diff-faces)) (evil-goggles-use-diff-faces))

View file

@ -1,4 +1,5 @@
;; -*- no-byte-compile: t; -*- ;; -*- no-byte-compile: t; -*-
;;; ui/evil-goggles/packages.el ;;; ui/evil-goggles/packages.el
(package! evil-goggles) (when (featurep! :feature evil)
(package! evil-goggles))