diff options
author | Suhail <suhail@bayesians.ca> | 2024-01-17 04:26:23 +0000 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2024-01-22 00:20:49 +0100 |
commit | 79fafbe33cffe7d4eaa35599957c9caa6ee1a5eb (patch) | |
tree | fbecb2fbb7e49bdd4a3eca1178cdb764f584da17 /gnu | |
parent | 37cbd7a27c490e82d88fad22aaa6cf373cec19ca (diff) |
gnu: Add emacs-ox-tufte.
* gnu/packages/emacs-xyz.scm (emacs-ox-tufte): New variable.
Change-Id: Iaaff4b08eddb8f38b39f003e70821ace6c937c86
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/emacs-xyz.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index f52756de19..eb4146a9da 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -136,6 +136,7 @@ ;;; Copyright © 2023 Camilo Q.S. (Distopico) <distopico@riseup.net> ;;; Copyright © 2023 Thanos Apollo <public@thanosapollo.com> ;;; Copyright © 2023 Ian Eure <ian@retrospec.tv> +;;; Copyright © 2024 Suhail Singh <suhail@bayesians.ca> ;;; ;;; This file is part of GNU Guix. ;;; @@ -33459,6 +33460,30 @@ With org-reveal, you can create beautiful presentations with 3D effects from simple but powerful Org contents.") (license license:gpl3+)))) +(define-public emacs-ox-tufte + (package + (name "emacs-ox-tufte") + (version "4.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ox-tufte/ox-tufte") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1v8jr1k8wfpzwry073rrgkxfpwylxmk7xqabxzp49z40rc7hp26s")))) + (build-system emacs-build-system) + (propagated-inputs (list emacs-org)) + (arguments '(#:include (cons "^src/" %default-include))) + (home-page "https://github.com/ox-tufte/ox-tufte") + (synopsis "Tufte HTML Org mode export backend") + (description + "This is an export backend for Org mode that exports buffers to HTML that +is compatible with Tufte +CSS (@url{https://edwardtufte.github.io/tufte-css/}).") + (license license:gpl3+))) + (define-public emacs-ox-rss ;; XXX: Upstream provides no version nor tags whatsoever. (let ((commit "83dc898fa5493925b01716e5dd495d5e07c3d41a") |