me
/
guix
Archived
1
0
Fork 0

gnu: Add emacs-citar-org-roam.

* gnu/packages/emacs-xyz.scm (emacs-citar-org-roam): New variable.

Signed-off-by: Andrew Tropin <andrew@trop.in>
Nicolas Graves 2022-08-14 18:07:02 +02:00 committed by Andrew Tropin
parent 013fbf598a
commit 114c9ea22f
No known key found for this signature in database
GPG Key ID: 2208D20958C1DEB0
1 changed files with 30 additions and 0 deletions

View File

@ -19005,6 +19005,36 @@ With Embark, it also makes available at-point actions in Org
citations.")
(license license:gpl3+)))
(define-public emacs-citar-org-roam
(package
(name "emacs-citar-org-roam")
(version "0.3")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/emacs-citar/citar-org-roam")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1ldfs7g7ixnrwj23draiph4vy6xq7qgw18vhi7vbw6wvkh9fcv9r"))))
(build-system emacs-build-system)
(propagated-inputs (list emacs-org-roam emacs-citar))
(home-page "https://github.com/emacs-citar/citar-org-roam")
(synopsis "Emacs pacakge to provide tighter Citar and Org-Roam integration")
(description "\
Out-of-box, Citar provides default support for file-per-note bibliographic
notes that are compatible with Org-Roam v2. This package integrates directly
with the Org-Roam database, and provides the following additional features to
Citar note support:
@itemize
@item multiple references per note
@item multiple reference notes per file
@item ability to query note citations by reference
@item ``live'' updating of Citar UI for presence of notes
@end itemize")
(license license:gpl3)))
(define-public emacs-helm-bibtex
(let ((commit "aa775340ba691d2322948bfdc6a88158568a1399")
(revision "3"))