* org-roam *org-roam* est un mode qui vient s'appuyer sur *org-mode*. Il permet de relier des fiches entre elles (et au delà). Pour ce faire il utilise une base de données sqlite et un certains nombre de propriétées, dont un *id* qui est unique. Une fiche est soit un fichier, soit une partie du fichier. Il devient ainsi possible de relier les fiches entre elles. J'utilise *org-roam* comme CRM, ou comme suivi de mes différentes activités. ** configuration Ma configuration est assez basique : #+BEGIN_EXAMPLE (use-package org-roam :after org :init (setq org-roam-v2-ack t) ;; Acknowledge V2 upgrade :custom (org-roam-directory (file-truename org-directory)) (org-roam-completion-everywhere t) :bind (("C-c n l" . org-roam-buffer-toggle) ("C-c n f" . org-roam-node-find) ("C-c n i" . org-roam-node-insert)) :config (org-roam-setup) (org-roam-db-autosync-mode) ) #+END_EXAMPLE ** Utilisation - Pour insérer un lien vers une note : ~C-c n i~ - Pour créer une nouvelle note dans un note : ~C-c n o~ qui équivaut à l'exécution de ~org-id-get-create~. Pour retrouver les notes, il convient donc de bien les nommer. - Pour ouvrir une note existante : ~C-c n f~