From 458287e34ea32c8677bbe90016a80e79e98bebdd Mon Sep 17 00:00:00 2001 From: fpi Date: Sun, 26 Jan 2020 18:07:18 +0100 Subject: Introduce Zetteldeft --- emacs-init.org | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/emacs-init.org b/emacs-init.org index 1f663fe..f7147e0 100644 --- a/emacs-init.org +++ b/emacs-init.org @@ -2204,7 +2204,7 @@ and by automating many of the usual tasks such as creating new files and saving files. #+end_quote -I use =Deft= to organize my =Zettelkasten=. It contains many single +I use =Deft= to organize my /Zettelkasten/. It contains many single files about various topics. =Deft= handles searching and file creation. #+begin_src emacs-lisp @@ -2218,6 +2218,33 @@ creation. (deft-use-filter-string-for-filename t))) #+end_src +[[https://github.com/EFLS/zetteldeft][Zetteldeft]] provides further functions to search and link between +different /Zettel/. As /Zettel/ are scattered in separate files, +normal org file links using IDs lack in comparison to the introduced +custom link format. + +#+begin_src emacs-lisp +(use-package zetteldeft + :ensure t + :bind (:map fpi-map (("d d" . deft) + ("d D" . zetteldeft-deft-new-search) + ("d R" . deft-refresh) + ("d s" . zetteldeft-search-at-point) + ("d c" . zetteldeft-search-current-id) + ("d f" . zetteldeft-follow-link) + ("d F" . zetteldeft-avy-file-search-ace-window) + ("d l" . zetteldeft-avy-link-search) + ("d t" . zetteldeft-avy-tag-search) + ("d T" . zetteldeft-tag-buffer) + ("d i" . zetteldeft-find-file-id-insert) + ("d I" . zetteldeft-find-file-full-title-insert) + ("d o" . zetteldeft-find-file) + ("d n" . zetteldeft-new-file) + ("d N" . zetteldeft-new-file-and-link) + ("d r" . zetteldeft-file-rename) + ("d x" . zetteldeft-count-words)))) +#+end_src + ** Shell #+begin_src emacs-lisp (use-package shell -- cgit v1.2.3