From d39a050a04ebafe0c1c8701f50d04e5934428087 Mon Sep 17 00:00:00 2001 From: kj Date: Thu, 5 May 2022 20:04:23 -0400 Subject: [PATCH] Add org-roam. --- .gitignore | 4 +++- configs/base-keys.el | 5 +++++ configs/org-config.el | 12 ++++++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index e2a2d4a..f809b43 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,6 @@ private/.* private/cache bookmarks .lsp-session* -projectile-bookmarks.eld \ No newline at end of file +projectile-bookmarks.eld +.org-id-locations +org-roam.db \ No newline at end of file diff --git a/configs/base-keys.el b/configs/base-keys.el index 97d3f2d..52efade 100644 --- a/configs/base-keys.el +++ b/configs/base-keys.el @@ -72,5 +72,10 @@ (define-key company-active-map (kbd "") 'company-indent-or-complete-common) ; autocompletar con tab como se harĂ­a en bash-competition en la terminal de linux (define-key company-active-map (kbd "") 'company-abort) ; cerrar las sugerencias de autocompletado precionando escape. +;; Atajos org-roam +(global-set-key (kbd "C-c r i") 'org-roam-node-insert) +(global-set-key (kbd "C-c r f") 'org-roam-node-find) +(global-set-key (kbd "C-c r t") 'org-roam-buffer-toggle) + (provide 'base-keys) ;;; base-keys.el ends here diff --git a/configs/org-config.el b/configs/org-config.el index 961e66d..6c462ea 100644 --- a/configs/org-config.el +++ b/configs/org-config.el @@ -136,5 +136,17 @@ (setq-default visual-fill-column-center-text t) ) +(use-package org-roam + :defer t + :ensure t + :init + (setq org-roam-v2-ack t) + (setq org-roam-completion-system 'ivy) + :custom + (org-roam-directory "~/Proyectos/RoamNotes") + (org-roam-completion-everywhere t) + :config + (org-roam-setup)) + (provide 'org-config) ;;; org-config.el ends here