summaryrefslogtreecommitdiff
path: root/.config/guix
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2025-01-31 17:42:57 -0500
committerbd <bdunahu@operationnull.com>2025-01-31 17:42:57 -0500
commit06593fac4611239334244ead517b2c364e0b15e8 (patch)
treec414e1744faf1dccd61b257a90da21e845165cf7 /.config/guix
parent3d026736d4ddb4b0a1305c972bf0e1de16741294 (diff)
Switch to maintained version of anki-editor
Diffstat (limited to '.config/guix')
-rw-r--r--.config/guix/modules/services/emacs.scm27
1 files changed, 26 insertions, 1 deletions
diff --git a/.config/guix/modules/services/emacs.scm b/.config/guix/modules/services/emacs.scm
index e975412..f371efe 100644
--- a/.config/guix/modules/services/emacs.scm
+++ b/.config/guix/modules/services/emacs.scm
@@ -5,6 +5,10 @@
#:use-module (gnu services configuration)
#:use-module (gnu system)
#:use-module (guix gexp)
+ #:use-module (guix packages)
+ #:use-module (guix download)
+ #:use-module (guix build-system gnu)
+ #:use-module (guix git-download)
#:export (bd-home-emacs-service-type))
;;; Commentary:
@@ -17,14 +21,35 @@
cpp
gnupg
mail
+ matrix
lisp)
+(define emacs-anki-editor-next
+ (let ((url "https://github.com/anki-editor/anki-editor")
+ (commit "65b64b3c492aabae1289fff63120187b535a30ab")
+ (version "0.3.3")
+ (revision "0"))
+ (package
+ (inherit emacs-anki-editor)
+ (name "emacs-anki-editor-next")
+ (version (git-version version revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url url)
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1fgccmk1p91za13mahiz1fh6bb1b1shxhpm9zyrjmg7x73ihhjcn"))))
+ (home-page url))))
+
(define (bd-emacs-package-list config)
(list
emacs-next
pinentry-emacs
- emacs-anki-editor
+ emacs-anki-editor-next
emacs-emms
emacs-dash
emacs-denote