Emacs: Use outshine instead of lentic
1 file changed, 19 insertions(+), 5 deletions(-)
changed files
M emacs/.emacs.d/init.el → emacs/.emacs.d/init.el
@@ -1200,7 +1200,7 @@ (use-package company-web :after company) ;; #+END_SRC -;;; * Dates: & Times +;;; ** Dates & Times ;; *** Calendar@@ -1760,6 +1760,24 @@ ;; #+BEGIN_SRC emacs-lisp (use-package lentic :config (global-lentic-mode)) +;; #+END_SRC + +;; *** Outshine + +;; Org-ified source code. I think this might work better than +;; lentic-mode, whilst also being more general. + +;; #+BEGIN_SRC emacs-lisp +(defvar outline-minor-mode-prefix "M-#") +(use-package outshine + :bind (:map outline-minor-mode-map + ("TAB" . outline-cycle) + ("<backtab>" . outshine-cycle-buffer)) + :config (progn + (add-hook 'outline-minor-mode-hook #'outshine-hook-function) + (add-hook 'emacs-lisp-mode-hook #'outline-minor-mode) + (add-hook 'ledger-mode-hook #'outline-minor-mode) + (add-hook 'sh-mode-hook #'outline-minor-mode))) ;; #+END_SRC ;; *** Org@@ -2827,7 +2845,3 @@ :if (not (daemonp)) :config (unless (server-running-p server-name) (server-start))) ;; #+END_SRC - -;; Local Variables: -;; lentic-init: lentic-orgel-org-init -;; End: