Adding avy, evil-avy, ace-link, and friar

This commit is contained in:
Chris Cochrun 2021-03-29 10:46:36 -05:00
parent 50d7c8e63d
commit ceff8e0457
2 changed files with 38 additions and 0 deletions

View file

@ -12,6 +12,7 @@
- [[#undo-tree][Undo-Tree]]
- [[#better-ui][Better UI]]
- [[#completion][Completion]]
- [[#navigation][Navigation]]
- [[#help][Help]]
- [[#format][Format]]
- [[#languages][Languages]]
@ -522,6 +523,22 @@ Marginalia makes for some great decoration to our minibuffer completion items. W
:defer t)
#+end_src
** Navigation
*** Ace-Link
#+begin_src emacs-lisp
(use-package ace-link
:after avy)
#+end_src
*** Avy
#+begin_src emacs-lisp
(use-package avy
:after evil)
#+end_src
#+begin_src emacs-lisp
(use-package evil-avy
:after avy)
#+end_src
** Help
#+begin_src emacs-lisp
(use-package helpful
@ -546,6 +563,14 @@ I use fennel to build my awesomewm config. So, we'll need that downloaded.
:mode ("\\.fnl\\'" . fennel-mode))
#+end_src
*** Friar
Friar is a fennel repl in the awesome repl. It allows you to interact with AwesomeWM from inside emacs.
#+begin_src emacs-lisp
(use-package friar
:straight (:host github :repo "warreq/friar" :branch "master"
:files (:defaults "*.lua" "*.fnl")))
#+end_src
*** Yaml
I do a lot of docker management so having yaml is necessary

13
init.el
View file

@ -316,6 +316,15 @@ vertically."
(use-package company-dict
:defer t)
(use-package ace-link
:after avy)
(use-package avy
:after evil)
(use-package evil-avy
:after avy)
(use-package helpful
:commands (helpful-callable helpful-variable helpful-command helpful-key))
@ -328,6 +337,10 @@ vertically."
(use-package fennel-mode
:mode ("\\.fnl\\'" . fennel-mode))
(use-package friar
:straight (:host github :repo "warreq/friar" :branch "master"
:files (:defaults "*.lua" "*.fnl")))
(use-package yaml-mode
:mode ("\\.yml\\'" . yaml-mode))