LINUX.ORG.RU

История изменений

Исправление ugoday, (текущая версия) :

Не будем спорить по пустякам. Дарю, от всего сердца этот прекрасный конфиг. После чего для создания новой или поиска имеющейся заметки нужно нажать всего одну кнопку <home> и <F12> для показа буффера с обратными ссылками.

(use-package org-roam
       :ensure t
       :init
       (setq org-roam-v2-ack t)
       :hook
       (after-init . org-roam-db-autosync-mode)
       :config
       (setq org-roam-encrypt-files t
	     org-roam-graph-viewer "/usr/bin/xdg-open")
       :custom
       (org-roam-directory "~/gtd/roam")
       (org-roam-capture-templates '(("d" "default" plain "%?"
				      :target (file+head "%<%Y%m%d%H%M%S>-${slug}.org.gpg"
							 "#+title: ${title}\n")
				      :unnarrowed t)))

       :bind (("<home>" . org-roam-node-find)
	      ("<insert>" . org-roam-node-insert)
	      ("<f12>" . org-roam-buffer-toggle)
	      :map org-roam-mode-map
	      (("C-c n l" . org-roam)
	       ("C-c n f" . org-roam-node-find)
	       ("<home>" . org-roam-node-find)
	       ("C-c n g" . org-roam-graph)
	       ("<f12>" . completion-at-point))
	      :map org-mode-map
	      (("C-c n i" . org-roam-node-insert))
	      (("<insert>" . org-roam-node-insert))
	      (("C-c n I" . org-roam-insert-immediate))))

Исходная версия ugoday, :

Не будем спорить по пустякам. Дарю, от всего сердца этот прекрасный конфиг. После чего для создания новой или поиска имеющейся заметки нужно нажать всего одну кнопку <home> и ` для показа буффера с обратными ссылками.

(use-package org-roam
       :ensure t
       :init
       (setq org-roam-v2-ack t)
       :hook
       (after-init . org-roam-db-autosync-mode)
       :config
       (setq org-roam-encrypt-files t
	     org-roam-graph-viewer "/usr/bin/xdg-open")
       :custom
       (org-roam-directory "~/gtd/roam")
       (org-roam-capture-templates '(("d" "default" plain "%?"
				      :target (file+head "%<%Y%m%d%H%M%S>-${slug}.org.gpg"
							 "#+title: ${title}\n")
				      :unnarrowed t)))

       :bind (("<home>" . org-roam-node-find)
	      ("<insert>" . org-roam-node-insert)
	      ("<f12>" . org-roam-buffer-toggle)
	      :map org-roam-mode-map
	      (("C-c n l" . org-roam)
	       ("C-c n f" . org-roam-node-find)
	       ("<home>" . org-roam-node-find)
	       ("C-c n g" . org-roam-graph)
	       ("<f12>" . completion-at-point))
	      :map org-mode-map
	      (("C-c n i" . org-roam-node-insert))
	      (("<insert>" . org-roam-node-insert))
	      (("C-c n I" . org-roam-insert-immediate))))