diff --git a/emacs/init.org b/emacs/init.org index db03bf0..4a01d4c 100755 --- a/emacs/init.org +++ b/emacs/init.org @@ -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)