Add utility libraries

This commit is contained in:
Jeremy Dormitzer 2019-12-26 09:58:38 -05:00
parent b6088ed5a2
commit ccfe670b6c

View File

@ -275,6 +275,12 @@ Requires:
#+END_SRC
** Packages
Some helpful ELisp packages:
- [[https://github.com/kiwanami/emacs-deferred][deferred]] is an async API library
- [[https://github.com/magnars/s.el][s.el]] is a string manipulation library
- [[https://github.com/magnars/dash.el][dash.el]] is a list manipulation library
- [[https://github.com/rejeep/f.el][f.el]] is a file manipulation library
- [[https://github.com/tkf/emacs-request][request]] is an HTTP library
#+BEGIN_SRC emacs-lisp
(use-package deferred
:commands (deferred:next
@ -305,7 +311,13 @@ Requires:
deferred:try
deferred:timeout
deferred:process))
(use-package s)
(use-package dash)
(use-package dash-functional)
(use-package f)
(use-package request)
#+END_SRC
** Editing Elisp
#+BEGIN_SRC emacs-lisp
(general-def '(normal motion) emacs-lisp-mode "C-c C-c" #'eval-defun :keymaps 'override)