diff options
| -rw-r--r-- | oni/home/config/rincewind.scm | 8 | ||||
| -rw-r--r-- | oni/packages/emacs-config.scm | 4 | ||||
| -rw-r--r-- | oni/packages/emacs.scm | 18 |
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"))))))) |
