Browse Source

gnu: Add emacs-org-journal.

* gnu/packages/emacs-xyz.scm (emacs-org-journal): New Variable.
Martin Becze 1 year ago
committed by Nicolas Goaziou
No known key found for this signature in database GPG Key ID: DA00B4F048E92F2D
1 changed files with 27 additions and 0 deletions
  1. +27

+ 27
- 0
gnu/packages/emacs-xyz.scm View File

@ -61,6 +61,7 @@
;;; Copyright © 2020 Robert Smith <>
;;; Copyright © 2020 Evan Straw <>
;;; Copyright © 2020 Masaya Tojo <>
;;; Copyright © 2020 Martin Becze <>
;;; This file is part of GNU Guix.
@ -21734,6 +21735,32 @@ Separated Value) files. It follows the format as defined in RFC 4180 \"Common
Format and MIME Type for CSV Files\" (@url{}).")
(license license:gpl3+)))
(define-public emacs-org-journal
(name "emacs-org-journal")
(version "2.0.0")
(method git-fetch)
(uri (git-reference
(url "")
(commit version)))
(file-name (git-file-name name version))
(base32 "18dqd0jy2x530lk0h4fcn9cld9qh4w7b3vxa60fpiia628vsv1dg"))))
(build-system emacs-build-system)
(home-page "")
(synopsis "Simple Org mode journaling mode")
"Org Journal is a set of functions to maintain a simple personal diary /
journal using in Emacs, adapted from
@url{}. Convenient bindings
allow the creation of journal records in the current daily, weekly, monthly or
yearly file and search within all records or specified time intervals. All
records can be browsed and searched from the Emacs Calendar for convenience.
All entries in a specified TODO state will be carried over to the next day.")
(license license:bsd-3)))
(define-public emacs-ddskk
;; XXX: Upstream adds code names to their release tags, so version and code
;; name below need to be updated together.