[programming] add treemacs, imenu, side-hustle
This commit is contained in:
parent
023c883031
commit
87b3acb009
22
init.org
22
init.org
|
@ -2654,9 +2654,31 @@ pjb suggested a different approach [[http://paste.lisp.org/display/10157][here]]
|
||||||
;; Lispy shadows this, but it's essential for Org literate programs
|
;; Lispy shadows this, but it's essential for Org literate programs
|
||||||
("M-o" . nil)
|
("M-o" . nil)
|
||||||
("M-o M-o" . font-lock-fontify-block)))
|
("M-o M-o" . font-lock-fontify-block)))
|
||||||
|
**** treemacs
|
||||||
|
#+BEGIN_SRC emacs-lisp
|
||||||
|
(use-package treemacs
|
||||||
|
:bind (:map treemacs-mode-map
|
||||||
|
([mouse-1] . #'treemacs-single-click-expand-action))
|
||||||
|
:config
|
||||||
|
(treemacs-tag-follow-mode)
|
||||||
|
(treemacs-toggle-fixed-width)
|
||||||
|
(setq treemacs-tag-follow-delay 0))
|
||||||
|
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
**** imenu
|
||||||
|
#+BEGIN_SRC emacs-lisp
|
||||||
|
(use-package imenu
|
||||||
|
:config (setq imenu-auto-rescan t))
|
||||||
|
|
||||||
|
#+END_SRC
|
||||||
|
**** side-hustle
|
||||||
|
#+BEGIN_SRC emacs-lisp
|
||||||
|
(use-package side-hustle
|
||||||
|
:bind
|
||||||
|
(:map side-hustle-mode-map
|
||||||
|
(("r" . next-line)
|
||||||
|
("c" . previous-line))))
|
||||||
|
#+END_SRC
|
||||||
*** Emacs Lisp
|
*** Emacs Lisp
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(use-package elisp-mode
|
(use-package elisp-mode
|
||||||
|
|
Loading…
Reference in New Issue