add org roam

This commit is contained in:
rick 2023-12-09 14:20:02 +01:00
parent 03cd980df7
commit ba9205fc6a
Signed by: Rick
GPG key ID: 5CBE8779CD27BCBA

View file

@ -46,6 +46,8 @@ paquets Emacs ou des paquets compilés avec le flag ~emacs~.
** Installation des paquets ** Installation des paquets
Activation des paramètres nécessaires pour les installer plus bas.
#+begin_src emacs-lisp #+begin_src emacs-lisp
;; si le package use-package n'est pas installé, alors on l'installe. ;; si le package use-package n'est pas installé, alors on l'installe.
(unless (package-installed-p 'use-package) (unless (package-installed-p 'use-package)
@ -54,6 +56,22 @@ paquets Emacs ou des paquets compilés avec le flag ~emacs~.
(setq use-package-always-ensure t) (setq use-package-always-ensure t)
#+end_src #+end_src
* Configuration d'Emacs
#+begin_src emacs-lisp
;; affiche le numéro des lignes à partir du curseur (1 au dessus et 1
;; en dessous)
(setq-default display-line-numbers-type 'relative)
;; affiche le numéro des lignes
(global-display-line-numbers-mode 1)
;; le thème de couleur
(load-theme 'wombat 1)
(global-hl-line-mode 1)
;; fonction à appeler pour désactiver le numéro des lignes rapidement
(defun disable-line-numbers (&optional dummy)
(display-line-numbers-mode -1))
#+end_src
* Configuration des paquets * Configuration des paquets
** Evil ** Evil
@ -85,19 +103,27 @@ paquets Emacs ou des paquets compilés avec le flag ~emacs~.
'(require 'ox-md nil t)) '(require 'ox-md nil t))
#+end_src #+end_src
* Configuration d'Emacs ** Org Roam et son interface
[[https://github.com/org-roam/org-roam][Github]] du projet, et un [[https://systemcrafters.net/build-a-second-brain-in-emacs/getting-started-with-org-roam/][bon article]] pour la configuration.
#+begin_src emacs-lisp #+begin_src emacs-lisp
;; affiche le numéro des lignes à partir du curseur (1 au dessus et 1 (use-package org-roam
;; en dessous) :ensure t
(setq-default display-line-numbers-type 'relative) :init
;; affiche le numéro des lignes (setq org-roam-v2-ack t)
(global-display-line-numbers-mode 1) :custom
(org-roam-directory "~/notes/roam")
:bind (
("C-c n l" . org-roam-buffer-toggle)
("C-c n i" . org-roam-node-insert)
("C-c n f" . org-roam-node-find)
)
:config
(org-roam-setup)
)
;; le thème de couleur (use-package org-roam-ui
(load-theme 'wombat 1) :ensure t
(global-hl-line-mode 1) )
;; fonction à appeler pour désactiver le numéro des lignes rapidement
(defun disable-line-numbers (&optional dummy)
(display-line-numbers-mode -1))
#+end_src #+end_src