Commit 777bc66549d3

Vincent Demeester <vincent@sbr.pm>
2025-03-18 20:24:43
tools/emacs: denote and org-mode configurations
- Add consult-org (need to find the binding) - Add and configure denote-menu Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent b71ab4f
Changed files (2)
tools
emacs
users
vincent
tools/emacs/config/config-org.el
@@ -399,6 +399,16 @@ Add this function to the `after-save-hook'."
      (t
       (denote-sluggify (denote--retrieve-title-or-filename (buffer-file-name) 'org))))))
 
+(use-package denote-menu
+  :after denote
+  :bind (("C-c n m" . list-denotes)
+	 (:map denote-menu-mode-map
+	       ("c" . denote-menu-clear-filters)
+	       ("/ r" . denote-menu-filter)
+	       ("/ k" . denote-menu-filter-by-keyboard)
+	       ("/ o" . denote-menu-filter-out-keyboard)
+	       ("e" . denote-menu-export-to-dired))))
+
 (use-package consult-notes
   :commands (consult-notes
              consult-notes-search-in-all-notes
@@ -627,5 +637,8 @@ Within those groups, sort by date and priority."
       remember-notes-auto-save-visited-file-name t
       remember-in-new-frame t)
 
+(use-package consult-org
+  :after (consult))
+
 (provide 'config-org)
 ;;; config-org.el ends here
users/vincent/dev/emacs.nix
@@ -44,6 +44,7 @@ let
     dape
     dash
     denote
+    denote-menu
     devdocs
     dired-collapse
     dired-narrow