1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-13 18:40:57 +02:00

gnu: Add emacs-denote-journal.

* gnu/packages/emacs-xyz.scm (emacs-denote-journal): New variable.

Change-Id: Iaeba922afc725a922d78d079fe497ea28213331f
This commit is contained in:
jgart 2025-04-23 14:02:41 -05:00
parent 6b3d08cc50
commit 77a17708ea
No known key found for this signature in database
GPG key ID: A52AA2B477B6DD35

View file

@ -19786,6 +19786,27 @@ reference to any other metadata. Denote basically streamlines the creation of
such files while providing facilities to link between them.") such files while providing facilities to link between them.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-denote-journal
(package
(name "emacs-denote-journal")
(version "0.1.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://elpa.gnu.org/packages/denote-journal-"
version ".tar"))
(sha256
(base32 "0922hjzah7nz49z3q3qyq06n77yqxd7mxiw7fmawavjh920dv3fq"))))
(build-system emacs-build-system)
(propagated-inputs (list emacs-denote))
(home-page "https://github.com/protesilaos/denote-journal")
(synopsis "Convenience functions for daily journaling with Denote")
(description "The denote-journal package makes it easier to use Denote for
journaling. While it is possible to use the generic @code{denote} command
(and related) to maintain a journal, this package defines extra functionality
to streamline the journaling workflow.")
(license license:gpl3+)))
(define-public emacs-denote-menu (define-public emacs-denote-menu
(package (package
(name "emacs-denote-menu") (name "emacs-denote-menu")