From: Jakub Czajka Date: Tue, 8 Aug 2023 18:43:35 +0000 (+0200) Subject: [emacs] Use org-roam from installed externally. X-Git-Url: https://git.ekhem.eu.org/?a=commitdiff_plain;h=39e490f0d38ff8d99e35d39a30141c581a8fa8bd;p=guix.git [emacs] Use org-roam from installed externally. --- diff --git a/conf/home/emacs.scm b/conf/home/emacs.scm index 8581f11..581e650 100644 --- a/conf/home/emacs.scm +++ b/conf/home/emacs.scm @@ -129,7 +129,8 @@ (service home-program-service-type (home-program-configuration (packages - (list sqlite)) + (list emacs-org-roam + sqlite)) (dotfiles (list "emacs/.config/emacs/conf/conf-org.el"))))) diff --git a/emacs/.config/emacs/conf/conf-org.el b/emacs/.config/emacs/conf/conf-org.el index d9ed7e8..46026e1 100644 --- a/emacs/.config/emacs/conf/conf-org.el +++ b/emacs/.config/emacs/conf/conf-org.el @@ -74,7 +74,10 @@ This function runs `org-babel-load-file' on the current file." (use-package org-roam :when (conf:executables-p (list "sqlite3")) - :ensure t + ;; `org-roam' installed from elpa will try to compile the `sqlite3' binary + ;; which requires a C compiler and linux headers on the system. This may be + ;; problematic to configure. + :ensure nil :bind ("C-c rf" . org-roam-node-find) ("C-c rd" . org-id-get-create)