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 "Impatient mode" :n "h" #'+present/impatient-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 ------------------

View File

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

View File

@ -1,6 +1,10 @@
;;; 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
(evil-goggles-mode +1)
(setq evil-goggles-duration 0.1)
(evil-goggles-use-diff-faces))

View File

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