From cbf846b3b78fc304b87bf71664024a90abfce5e0 Mon Sep 17 00:00:00 2001 From: Zofia Szweda Date: Thu, 17 Sep 2026 20:06:07 +0200 Subject: emacs: modularize emacs config --- +zk.el | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 +zk.el (limited to '+zk.el') diff --git a/+zk.el b/+zk.el new file mode 100644 index 0000000..29bdbd7 --- /dev/null +++ b/+zk.el @@ -0,0 +1,19 @@ +;;; $DOOMDIR/+zk.el -*- lexical-binding: t; -*- +(use-package! zk4e + :commands (zk4e-list zk4e-edit zk4e-new zk4e-tag-list zk4e-index zk4e-select-notebook + zk4e-goto-error) + :custom + (zk4e-notebook-directories '(("notes" . "~/notes/"))) + :config + (zk4e-select-notebook "notes") + (add-hook 'zk4e-edit-hook #'zk4e-maybe-name-buffer)) + +(map! :leader + (:prefix ("n z" . "zk") + :desc "Edit note" "e" #'zk4e-edit + :desc "New note" "n" #'zk4e-new + :desc "List notes" "l" #'zk4e-list + :desc "Index" "i" #'zk4e-index + :desc "Tags" "t" #'zk4e-tag-list + :desc "Switch notebook" "s" #'zk4e-select-notebook + :desc "Error log" "!" #'zk4e-goto-error)) -- cgit v1.2.3