diff options
author | Anderson Torres <anderson.torres.8519@gmail.com> | 2025-05-25 19:42:59 -0300 |
---|---|---|
committer | Hilton Chain <hako@ultrarare.space> | 2025-05-26 19:45:54 +0800 |
commit | 46d096f42fb0eb6383c75d1852a071658c97c425 (patch) | |
tree | 0f1b8bb98b711ce289a092e171ce98a3243ab288 | |
parent | c0a34802e91103641a88b207f3b1667612b96083 (diff) |
gnu: Add emacs-dwim-shell-command.
* gnu/packages/emacs-xyz.scm (emacs-dwim-shell-command): New variable.
Change-Id: Ia363375ae1b7993fe5dc44300852fde15b08ceb0
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
-rw-r--r-- | gnu/packages/emacs-xyz.scm | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 0b5bac731e..54e4ed7567 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -158,6 +158,7 @@ ;;; Copyright © 2025 Lee Thompson <lee.p.thomp@gmail.com> ;;; Copyright @ 2025 Amy Pillow <amypillow@lavache.com> ;;; Copyright © 2025 Kurome <hunt31999@gmail.org> +;;; Copyright © 2025 Anderson Torres <anderson.torres.8519@gmail.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -10436,6 +10437,29 @@ respective @code{*Help*} buffers.") completion of relevant keywords.") (license license:expat))) +(define-public emacs-dwim-shell-command + (package + (name "emacs-dwim-shell-command") + ;; This release is untagged, change commit below when updating. + (version "0.63.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/xenodium/dwim-shell-command") + (commit "dd742977abaa25991a8b0b8beff1ae9e4bb39fd6"))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0b9nzla9gygljchdw04sr8c86h4sh52wqv644fzw5nmzvs9zkagj")))) + (build-system emacs-build-system) + (arguments (list #:tests? #f)) ;No tests. + (home-page "https://github.com/xenodium/dwim-shell-command") + (synopsis "Shell commands with @acronym{DWIM, do what I mean} behaviour") + (description + "This package provides @code{dwim-shell-command} as an opinionated, +@acronym{DWIM, do what I mean} alternative to @code{shell-command}.") + (license license:gpl3+))) + (define-public emacs-dvc (let ((revision "591") ;no tags or official releases (guix-revision "1")) |