Merge pull request #93 from gilbertw1/feature-evil-goggles

added module ui/evil-goggles
This commit is contained in:
Henrik Lissner 2017-06-07 03:47:43 +02:00 committed by GitHub
commit 0e00ece5c3
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 doom-quit ; DOOM quit-message prompts when you quit Emacs
hl-todo ; highlight TODO/FIXME/NOTE tags hl-todo ; highlight TODO/FIXME/NOTE tags
nav-flash ; blink the current line after jumping nav-flash ; blink the current line after jumping
evil-goggles ; display visual hints when editing in evil
:tools :tools
dired ; making dired pretty [functional] dired ; making dired pretty [functional]

View file

@ -279,7 +279,8 @@
:desc "Indent guides" :n "i" #'highlight-indentation-mode :desc "Indent guides" :n "i" #'highlight-indentation-mode
: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))
;; --- Personal vim-esque bindings ------------------ ;; --- 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)