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>
This commit is contained in:
parent
013fbf598a
commit
114c9ea22f
1 changed files with 30 additions and 0 deletions
|
@ -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"))
|
||||
|
|
Reference in a new issue