summaryrefslogtreecommitdiffstats
path: root/.emacs.d/init.el
diff options
context:
space:
mode:
Diffstat (limited to '.emacs.d/init.el')
-rw-r--r--.emacs.d/init.el9
1 files changed, 9 insertions, 0 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el
index 7b41df4..daa3a0b 100644
--- a/.emacs.d/init.el
+++ b/.emacs.d/init.el
@@ -1297,5 +1297,14 @@ If no direction is given, don't split."
(define-key yas-minor-mode-map [(tab)] nil)
(define-key yas-minor-mode-map (kbd "C-\\") 'yas-expand))
+(defun init-toggle-pom-by-omm ()
+ "Toggle mode `persistent-outline-mode'.
+
+Toggle mode `persistent-outline-mode' according to the variable
+`outline-minor-mode'."
+ (persistent-outline-mode (or outline-minor-mode -1)))
+
+(add-hook 'outline-minor-mode-hook #'init-toggle-pom-by-omm)
+
(provide 'init)
;;; init.el ends here