From 60f70d4923e4b3ea6a56c427577ec1ebf9da2bb7 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Sun, 12 Apr 2026 22:04:39 +0800 Subject: [PATCH] rosenthal: Add emacs-majutsu/dolly. * modules/rosenthal/packages/emacs-xyz.scm (emacs-majutsu/dolly): New variable. --- modules/rosenthal/packages/emacs-xyz.scm | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/modules/rosenthal/packages/emacs-xyz.scm b/modules/rosenthal/packages/emacs-xyz.scm index 7e13ef8..a782ba2 100644 --- a/modules/rosenthal/packages/emacs-xyz.scm +++ b/modules/rosenthal/packages/emacs-xyz.scm @@ -13,7 +13,8 @@ ;; Guix build systems #:use-module (guix build-system emacs) ;; Guix packages - #:use-module (gnu packages emacs-xyz)) + #:use-module (gnu packages emacs-xyz) + #:use-module (rosenthal packages version-control)) (define-public emacs-arei/dolly (let* ((commit "c348103a4562e183a3c094dc945fc2af8bf0b704") @@ -145,6 +146,26 @@ some keybindings are slightly simplified.") (name "emacs-magit-delta-dolly") (properties '((disable-updater? . #t))))) +(define-public emacs-majutsu/dolly + (let ((commit "07b51b1f7fdc7cc5a21911575d30c48ed13a6489") + (revision "0")) + (package + (inherit emacs-majutsu) + (name "emacs-majutsu-dolly") + (version (git-version "0.6.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/0WD0/majutsu") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "01bzh8cszi62b9pgskff9hls9aibxshr430mm2yc55ncksqmgw2b")))) + (inputs + (modify-inputs inputs + (replace "jujutsu" jujutsu/dolly)))))) + (define-public emacs-pcmpl-tailscale (let ((commit "acd6bce54af506b0450cf6aa1068f63d4e25c8ce") (revision "0"))