nouveau fichier : emacs-org-roam.org
This commit is contained in:
parent
16589a454b
commit
9f9c032a90
|
@ -0,0 +1,40 @@
|
||||||
|
* 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~
|
Loading…
Reference in New Issue