added module ui/evil-goggles

This commit is contained in:
Bryan Gilbert 2017-06-04 13:27:19 -04:00
parent 084c7be50f
commit 78c13a4202
6 changed files with 34 additions and 1 deletions

View File

@ -54,6 +54,7 @@
doom-quit ; DOOM quit-message prompts when you quit Emacs
hl-todo ; highlight TODO/FIXME/NOTE tags
nav-flash ; blink the current line after jumping
evil-goggles ; display visual hints when editing in evil
:tools
dired ; making dired pretty [functional]

View File

@ -279,7 +279,8 @@
:desc "Indent guides" :n "i" #'highlight-indentation-mode
: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 "Big mode" :n "b" #'+present/big-mode
:desc "Evil goggles" :n "g" #'+evil-goggles/toggle-evil-goggles))
;; --- Personal vim-esque bindings ------------------

View File

@ -0,0 +1,12 @@
* :ui evil-goggles
This module uses ~evil goggles~ to displays visual hints when editing with evil.
** Install
This module requires:
+ ~evil~ (inherently tied to evil mode)
** Configure
By default, ~evil-goggles~ will be enabled by default and requires no additional configuration.

View File

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

View File

@ -0,0 +1,6 @@
;;; ui/evil-goggles/config.el
(def-package! evil-goggles :demand t
:config
(evil-goggles-mode +1)
(evil-goggles-use-diff-faces))

View File

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