aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--oni/home/config/rincewind.scm8
-rw-r--r--oni/packages/emacs-config.scm4
-rw-r--r--oni/packages/emacs.scm18
3 files changed, 23 insertions, 7 deletions
diff --git a/oni/home/config/rincewind.scm b/oni/home/config/rincewind.scm
index 438372e..3c0bbae 100644
--- a/oni/home/config/rincewind.scm
+++ b/oni/home/config/rincewind.scm
@@ -21,8 +21,7 @@
#:use-module ((gnu packages emacs)
#:select (emacs-next))
#:use-module ((gnu packages emacs-xyz)
- #:select (emacs-org-roam
- emacs-guix
+ #:select (emacs-guix
emacs-org-contacts
emacs-fennel-mode))
#:use-module ((gnu packages file-systems)
@@ -161,7 +160,8 @@
emacs-syncthing-status
emacs-nginx-mode
emacs-next-org-modern
- emacs-indexed))
+ emacs-indexed
+ my-emacs-org-roam))
#:use-module ((oni packages emacs-config)
#:select (emacs-oni-org-roam
emacs-oni-elfeed
@@ -292,7 +292,7 @@
(inbox-size my-emacs)
count-emails
shutdown-rofi
- emacs-org-roam
+ my-emacs-org-roam
emacs-org-roam-ui
emacs-org-contacts
fakeroot ; Needed for build arch packages
diff --git a/oni/packages/emacs-config.scm b/oni/packages/emacs-config.scm
index 8074364..95b4780 100644
--- a/oni/packages/emacs-config.scm
+++ b/oni/packages/emacs-config.scm
@@ -338,7 +338,7 @@ Emacs")))
(propagated-inputs
(list emacs-oni-yasnippet
emacs-oni-hydra
- emacs-org-roam
+ my-emacs-org-roam
emacs-org
emacs-org-contrib
emacs-org-edna
@@ -356,7 +356,7 @@ Emacs")))
'(#:include '("oni-org-roam.el")))
(propagated-inputs
`(("emacs-oni-org" ,(emacs-oni-org emacs))
- ("emacs-org-roam" ,emacs-org-roam)))
+ ("emacs-org-roam" ,my-emacs-org-roam)))
(synopsis "My Emacs Org Roam configuration")
(description "This package provides my configuration for Org Roam")))
diff --git a/oni/packages/emacs.scm b/oni/packages/emacs.scm
index 80d7032..db77f37 100644
--- a/oni/packages/emacs.scm
+++ b/oni/packages/emacs.scm
@@ -464,7 +464,7 @@ editing nginx config files.")
"1aybc2k8kyf2dlpbq39p3k1nsvzrhw58xarbwwq0qgz91r49m4xq"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("emacs-org-roam" ,emacs-org-roam)
+ `(("emacs-org-roam" ,my-emacs-org-roam)
("emacs-org" ,emacs-org)))
(home-page
"https://github.com/NicolasPetton/nroam")
@@ -847,3 +847,19 @@ two APIs: - regular elisp accessors such as `indexed-olpath', `indexed-pos etc -
an in-memory SQLite database that mimics the org-roam database.")
(license #f)))
+(define-public my-emacs-org-roam
+ (let ((commit "046822b512ffecdee7d110f73dd3a511802ca590")
+ (revision "0"))
+ (package
+ (inherit emacs-org-roam)
+ (name "my-emacs-org-roam")
+ (version (git-version "2.2.2" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/org-roam/org-roam")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0jbj48glh0r6fkb0lk1xb9067x2myp3krkw2byycijwdq1nlqzv2")))))))