;;; $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))