summaryrefslogtreecommitdiff
path: root/suweren
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-08-03 12:18:27 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-08-03 12:36:03 +0200
commite86e1913d6f5a34c06d356f7634f9097bbbaee75 (patch)
tree6a70a3bada3f6e61d395b4fad855f6550daf7c31 /suweren
parent2c9ea8b7019381dd8514ee38f91c7ea7bb14672f (diff)
feat(emacs): implement initial Org Roam configuration
Diffstat (limited to 'suweren')
-rw-r--r--suweren/home/emacs-roam.el5
-rw-r--r--suweren/home/services.scm12
2 files changed, 13 insertions, 4 deletions
diff --git a/suweren/home/emacs-roam.el b/suweren/home/emacs-roam.el
new file mode 100644
index 0000000..2b73cc8
--- /dev/null
+++ b/suweren/home/emacs-roam.el
@@ -0,0 +1,5 @@
+(use-package org-roam
+ :init (setq org-roam-v2-ack t)
+ :config (org-roam-setup)
+ :custom (org-roam-directory "~/Dokumenty/Roam")
+ :ensure t)
diff --git a/suweren/home/services.scm b/suweren/home/services.scm
index 010b323..61e288e 100644
--- a/suweren/home/services.scm
+++ b/suweren/home/services.scm
@@ -17,6 +17,7 @@
(let* ((emacs-configuration-file (local-file "emacs-configuration.el"))
(emacs-gnus-file (local-file "emacs-gnus.el"))
(emacs-init-file (local-file "emacs-init.el"))
+ (emacs-roam-file (local-file "emacs-roam.el"))
(emacs-configuration (list "emacs/configuration.el"
emacs-configuration-file))
@@ -24,10 +25,13 @@
emacs-gnus-file))
(emacs-init (list "emacs/init.el"
emacs-init-file))
+ (emacs-roam (list "emacs/roam.el"
+ emacs-roam-file))
- (value (list emacs-configuration
- emacs-gnus
- emacs-init)))
+ (emacs-files (list emacs-configuration
+ emacs-gnus
+ emacs-init
+ emacs-roam)))
(simple-service 'suweren-home-xdg-configuration-files
home-xdg-configuration-files-service-type
- value)))
+ emacs-files)))