From 17418b16f6fe6ac0b8e976f20c4f6fda42b4a025 Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Sat, 21 Sep 2024 08:53:27 +0300 Subject: New function: dashboard-enable-mode. * Enables gnosis-dashboard-mode, when in a valid buffer. --- gnosis-dashboard.el | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnosis-dashboard.el b/gnosis-dashboard.el index 3b96348..8d06c31 100644 --- a/gnosis-dashboard.el +++ b/gnosis-dashboard.el @@ -383,6 +383,13 @@ When called with called with a prefix, unsuspend all notes of deck." gnosis-dashboard--selected-ids nil) (display-line-numbers-mode 0)) +(defun gnosis-dashboard-enable-mode () + "Enable `gnosis-dashboard-mode'. + +This should only be enabled in a gnosis dashboard buffer." + (when (string= (buffer-name) gnosis-dashboard-buffer-name) + (gnosis-dashboard-mode))) + (cl-defun gnosis-dashboard--search (&optional dashboard-type (note-ids nil)) "Display gnosis dashboard. -- cgit v1.2.3