refactor(emacs): additional configuration
All checks were successful
Check Formatting of Files / Check-Formatting (push) Successful in 1m4s
All checks were successful
Check Formatting of Files / Check-Formatting (push) Successful in 1m4s
This commit is contained in:
parent
81120ee666
commit
5316c66dcf
@ -1,7 +1,6 @@
|
|||||||
#+TITLE: Price Hiller's Emacs Configuration
|
#+TITLE: Price Hiller's Emacs Configuration
|
||||||
#+AUTHOR: Price Hiller
|
#+AUTHOR: Price Hiller
|
||||||
#+EMAIL: price@orion-technologies.io
|
#+EMAIL: price@orion-technologies.io
|
||||||
#+OPTIONS: num:nil
|
|
||||||
|
|
||||||
* Auto Compile
|
* Auto Compile
|
||||||
|
|
||||||
@ -77,8 +76,10 @@ Default to enabling line numbers in all buffers
|
|||||||
|
|
||||||
* Evil Mode
|
* Evil Mode
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
|
(use-package goto-chg)
|
||||||
(use-package evil
|
(use-package evil
|
||||||
:defer nil
|
:defer nil
|
||||||
|
:after goto-chg
|
||||||
:custom
|
:custom
|
||||||
(evl-kbd-macro-suppress-motion-error t)
|
(evl-kbd-macro-suppress-motion-error t)
|
||||||
(evil-want-C-u-scroll t)
|
(evil-want-C-u-scroll t)
|
||||||
@ -94,6 +95,33 @@ Default to enabling line numbers in all buffers
|
|||||||
(evil-mode 1))
|
(evil-mode 1))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
** Evil Collection
|
||||||
|
More evil keybind support throughout emacs
|
||||||
|
#+begin_src emacs-lisp
|
||||||
|
(use-package evil-collection
|
||||||
|
:defer nil
|
||||||
|
:after evil
|
||||||
|
:config
|
||||||
|
(evil-collection-init))
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
** Evil Surround
|
||||||
|
Better surround operations (selecting quotes for instance)
|
||||||
|
#+begin_src emacs-lisp
|
||||||
|
(use-package evil-surround
|
||||||
|
:after evil
|
||||||
|
:config
|
||||||
|
(global-evil-surround-mode t))
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
** Evil Goggles
|
||||||
|
Display visual hints when editing with evil.
|
||||||
|
#+begin_src emacs-lisp
|
||||||
|
(use-package evil-goggles
|
||||||
|
:config
|
||||||
|
(evil-goggles-mode)
|
||||||
|
(evil-goggles-use-diff-faces))
|
||||||
|
#+end_src
|
||||||
* General.el
|
* General.el
|
||||||
Used for keybindings
|
Used for keybindings
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
@ -438,7 +466,7 @@ Used for keybindings
|
|||||||
|
|
||||||
* Save Hist
|
* Save Hist
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package savehist
|
(use-package savehist
|
||||||
:ensure nil
|
:ensure nil
|
||||||
:init
|
:init
|
||||||
(savehist-mode))
|
(savehist-mode))
|
||||||
@ -463,3 +491,12 @@ Used for keybindings
|
|||||||
:config
|
:config
|
||||||
(global-org-modern-mode))
|
(global-org-modern-mode))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
* Avy
|
||||||
|
#+begin_src emacs-lisp
|
||||||
|
(use-package avy
|
||||||
|
:defer (:wait t)
|
||||||
|
:general
|
||||||
|
(:keymaps '(normal operator)
|
||||||
|
"f" 'avy-goto-char))
|
||||||
|
#+end_src
|
||||||
|
Loading…
Reference in New Issue
Block a user