summaryrefslogtreecommitdiffhomepage
path: root/init.org
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2021-10-05 14:36:29 +0100
committerjao <jao@gnu.org>2021-10-05 14:37:24 +0100
commitba95ee504371c7a30f67e080a77e9a4d316e0bfb (patch)
treecaf219834f4ecc26bbb59147a4f1e76911f9b2b3 /init.org
parent1c3fa2d6ba291ca20d5b1c9d973ab1cc9739fc96 (diff)
downloadelibs-ba95ee504371c7a30f67e080a77e9a4d316e0bfb.tar.gz
elibs-ba95ee504371c7a30f67e080a77e9a4d316e0bfb.tar.bz2
bicycle and outlines
Diffstat (limited to 'init.org')
-rw-r--r--init.org20
1 files changed, 20 insertions, 0 deletions
diff --git a/init.org b/init.org
index 0e3db42..4d98134 100644
--- a/init.org
+++ b/init.org
@@ -2113,6 +2113,26 @@
:init (add-hook 'prog-mode-hook #'smartscan-mode)
:diminish)
#+end_src
+*** Outlines
+ #+begin_src emacs-lisp
+ ;; (use-package outline
+ ;; :config
+ ;; (defun jao-outline-setup () (hide-sublevels 1))
+ ;; (add-hook 'outline-minor-mode-hook #'jao-outline-setup))
+
+ (use-package bicycle
+ :ensure t
+ :after outline
+ :bind (:map outline-minor-mode-map
+ ("C-<tab>" . bicycle-cycle)
+ ("S-<tab>" . bicycle-cycle-global)))
+
+ (use-package prog-mode
+ :config
+ (add-hook 'prog-mode-hook 'outline-minor-mode)
+ (add-hook 'prog-mode-hook 'hs-minor-mode))
+
+ #+end_src
*** Paredit and parens
#+begin_src emacs-lisp
(require 'paren)