From bebfbf48f47d0ba8b3932be0872649cc98217ee7 Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Fri, 21 Apr 2023 06:23:57 +0200 Subject: [PATCH] Add org-roam --- modules/editor/emacs/doom.d/config.el | 4 +++- modules/editor/emacs/doom.d/init.el | 2 +- modules/editor/emacs/emacs.nix | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/editor/emacs/doom.d/config.el b/modules/editor/emacs/doom.d/config.el index f090e3b..12c8512 100644 --- a/modules/editor/emacs/doom.d/config.el +++ b/modules/editor/emacs/doom.d/config.el @@ -3,7 +3,9 @@ doom-theme 'doom-gruvbox doom-font (font-spec :family "MesloLGS Nerd Font Mono" :size 16) doom-big-font (font-spec :family "MesloLGS Nerd Font Mono" :size 24) - treemacs-git-mode 'extended) + treemacs-git-mode 'extended + org-directory "~/Nextcloud/Org/" + org-roam-directory "~/Nextcloud/OrgRoam/") ; Workaround for "Error running timer: (void-function consult--ripgrep-builder)" (use-package! consult diff --git a/modules/editor/emacs/doom.d/init.el b/modules/editor/emacs/doom.d/init.el index c7699dd..5012eb9 100644 --- a/modules/editor/emacs/doom.d/init.el +++ b/modules/editor/emacs/doom.d/init.el @@ -150,7 +150,7 @@ ;;nim ; python + lisp at the speed of c (nix +tree-sitter) ; I hereby declare "nix geht mehr!" ;;ocaml ; an objective camel - org ; organize your plain life in plain text + (org +roam2 +present +hugo) ; organize your plain life in plain text (php +lsp +tree-sitter) ; perl's insecure younger brother ;;plantuml ; diagrams for confusing people more ;;purescript ; javascript, but functional diff --git a/modules/editor/emacs/emacs.nix b/modules/editor/emacs/emacs.nix index 6cf2863..f692bf5 100644 --- a/modules/editor/emacs/emacs.nix +++ b/modules/editor/emacs/emacs.nix @@ -19,6 +19,8 @@ in { metals rnix-lsp nixfmt + + sqlite # Used by org-roam ]; services.emacs = {