From 52b59513233950f71fdc621af08c7fd8bcf58bad Mon Sep 17 00:00:00 2001 From: KemoNine Date: Mon, 13 Feb 2023 12:47:11 -0500 Subject: [PATCH] setup origami to use tab to toggle folded or not on org-agenda ; tweak super agenda origami tie in to fix off by one bug --- org/init.el | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/org/init.el b/org/init.el index a497636..dca3177 100644 --- a/org/init.el +++ b/org/init.el @@ -188,9 +188,15 @@ (forward-line 3) (--each ap/org-super-agenda-auto-hide-groups (goto-char (point-min)) - (cl-loop do (origami-close-node (current-buffer) (point)) - while (re-search-forward (rx-to-string `(seq bol " " ,it)) nil t)))) + (cl-loop + while (re-search-forward (rx-to-string `(seq bol " " ,it)) nil t) + do (origami-close-node (current-buffer) (point)) + ) + ) +) (add-hook 'org-agenda-mode-hook #'origami-mode) - (add-hook 'org-agenda-finalize-hook #'ap/org-super-agenda-origami-fold-default) + +(define-key org-super-agenda-header-map (kbd "") #'origami-toggle-node) +(define-key org-agenda-mode-map (kbd "") #'origami-toggle-node)