From b8846901d9931d7003a15b3ba89c000940f09988 Mon Sep 17 00:00:00 2001 From: Marc Date: Fri, 13 Dec 2024 17:08:04 +0100 Subject: [PATCH] trying to change from org roam to org node, added ql and sidebar --- config.org | 47 +++++++++++++++++++++++++++++++++++++---------- 1 file changed, 37 insertions(+), 10 deletions(-) diff --git a/config.org b/config.org index 8480190..a98dd56 100644 --- a/config.org +++ b/config.org @@ -915,14 +915,7 @@ Does stuff in the minibuffer results :after tree-sitter) ) #+end_src -* Org-ql -[[https://github.com/alphapapa/org-ql][org-ql]] -Run queries on org files -#+begin_src emacs-lisp -(use-package org-ql - :ensure t - ) -#+end_src + * COMMENT Xeft (needs xapian, not really windows compatible) Fast full text search for stuff org-ql cannot cover #+begin_src emacs-lisp @@ -1332,7 +1325,7 @@ Ggf. durch org-roam-journal ersetzen org-journal-enable-agenda-integration t))) #+END_SRC -** org-roam +** COMMENT org-roam [[https://github.com/org-roam/org-roam][Github]] Um Headings innerhalb einer Datei zu verlinken: - org-id-get-create im Heading, @@ -1550,7 +1543,41 @@ If nil it defaults to `split-string-default-separators', normally #+END_SRC -*** TODO Verzeichnis außerhalb roam zum Archivieren (u.a. für erledigte Monatsmeldungen etc.) +** org-node (alternative to org-roam) +https://github.com/meedstrom/org-node +no sqlite, just plain text and linking with ids +#+begin_src emacs-lisp +(use-package org-node + :ensure t + :after org + :config + (org-node-cache-mode) + (org-node-backlink-mode)) +#+end_src + +** org-ql +[[https://github.com/alphapapa/org-ql][org-ql]] +Run queries on org files +#+begin_src emacs-lisp +(use-package org-ql + :ensure t + :custom + (org-directory MY--PATH_ORG_FILES) + (org-ql-search-directories-files-recursive t) ;;might hit performance but will search recursively in org-directory + ) +#+end_src + +** org-sidebar +https://github.com/alphapapa/org-sidebar +#+begin_src emacs-lisp +(use-package org-sidebar + :ensure t + :bind (:map org-sidebar-map + ("" . org-agenda-show-and-scroll-up) + ("TAB" . org-agenda-show-and-scroll-up))) +#+end_src + +** TODO Verzeichnis außerhalb roam zum Archivieren (u.a. für erledigte Monatsmeldungen etc.) * Programming ** Magit / Git