From f7ac2678209533ec3179ccf18504398649a95b74 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 3 Dec 2025 14:38:38 -0500 Subject: navigate main org notebook --- emacsconf.el | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'emacsconf.el') diff --git a/emacsconf.el b/emacsconf.el index ee57b38..e2d0fce 100644 --- a/emacsconf.el +++ b/emacsconf.el @@ -2121,6 +2121,12 @@ With a prefix argument (\\[universal-argument]), open the general organizers not (call-interactively #'consult-org-heading)) (t (call-interactively #'org-goto)))) +(defun emacsconf-main-org-notebook-heading (&optional other) + "Open the main public organizers notebook and jump to a heading. +With a prefix argument (\\[universal-argument]), open this year's notebook." + (interactive (list current-prefix-arg)) + (emacsconf-current-org-notebook-heading (not other))) + (defvar emacsconf-refresh-schedule-from-org nil "Non-nil means refresh the schedule from the organizer notebook.") (defun emacsconf-current-org-notebook-refresh-schedule () "Refresh info from draft schedule." -- cgit v1.2.3