diff options
| author | Julian Flake <flake@uni-koblenz.de> | 2026-07-11 11:34:05 +0200 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-07-11 17:09:08 +0200 |
| commit | 7736b7e68dafe7924a18ec4ec6dffa549f6df359 (patch) | |
| tree | 24b05610878807ac23fce2a16a5eb58bb5cdf212 | |
| parent | 500bbbe9d4e8f9d049850c1eb9064448130b5612 (diff) | |
gnu: Add emacs-dired-open-with.
* gnu/packages/emacs-xyz.scm (emacs-dired-open-with): New variable.
Merges guix/guix!9870
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
| -rw-r--r-- | gnu/packages/emacs-xyz.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 6d8adca3cb7..9fb996ec4b8 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm | |||
| @@ -168,6 +168,7 @@ | |||
| 168 | ;;; Copyright © 2026 Adrien 'neox' Bourmault <neox@gnu.org> | 168 | ;;; Copyright © 2026 Adrien 'neox' Bourmault <neox@gnu.org> |
| 169 | ;;; Copyright © 2026 Jiyu Software <info@jiyu.dev> | 169 | ;;; Copyright © 2026 Jiyu Software <info@jiyu.dev> |
| 170 | ;;; Copyright © 2026 bdunahu <bdunahu@operationnull.com> | 170 | ;;; Copyright © 2026 bdunahu <bdunahu@operationnull.com> |
| 171 | ;;; Copyright © 2026 Julian Flake <julian@flake.de> | ||
| 171 | ;;; | 172 | ;;; |
| 172 | ;;; This file is part of GNU Guix. | 173 | ;;; This file is part of GNU Guix. |
| 173 | ;;; | 174 | ;;; |
| @@ -23864,6 +23865,33 @@ in various ways with @code{hydra}.") | |||
| 23864 | on Dired and image-mode.") | 23865 | on Dired and image-mode.") |
| 23865 | (license (list license:gpl3+))))) | 23866 | (license (list license:gpl3+))))) |
| 23866 | 23867 | ||
| 23868 | (define-public emacs-dired-open-with | ||
| 23869 | (package | ||
| 23870 | (name "emacs-dired-open-with") | ||
| 23871 | (version "1.2") | ||
| 23872 | (source | ||
| 23873 | (origin | ||
| 23874 | (method git-fetch) | ||
| 23875 | (uri (git-reference | ||
| 23876 | (url "https://github.com/FrostyX/dired-open-with") | ||
| 23877 | (commit (string-append "v" version)))) | ||
| 23878 | (file-name (git-file-name name version)) | ||
| 23879 | (sha256 | ||
| 23880 | (base32 "0439grmaly9sbkk3ivnmahdlc67h8ygrb8plbblhkrjfz632pm15")))) | ||
| 23881 | (build-system emacs-build-system) | ||
| 23882 | (arguments | ||
| 23883 | (list | ||
| 23884 | #:test-command | ||
| 23885 | #~(list "emacs" "-Q" "--batch" | ||
| 23886 | "-l" "tests/dired-open-with-tests.el" | ||
| 23887 | "-f" "ert-run-tests-batch-and-exit"))) | ||
| 23888 | (home-page "https://github.com/FrostyX/dired-open-with") | ||
| 23889 | (synopsis "'Open with' dialog for opening files in external applications") | ||
| 23890 | (description "Right-clicking a file in most GUI file managers provides | ||
| 23891 | an “Open with” menu for choosing which application should be used. This | ||
| 23892 | package implements such functionality for Emacs default file manager Dired.") | ||
| 23893 | (license (list license:gpl3+)))) | ||
| 23894 | |||
| 23867 | (define-public emacs-dired-toggle-sudo | 23895 | (define-public emacs-dired-toggle-sudo |
| 23868 | (let ((commit "13bbe52c54893f5aa3e56228450ffdd0c9e1d169") | 23896 | (let ((commit "13bbe52c54893f5aa3e56228450ffdd0c9e1d169") |
| 23869 | (revision "0")) | 23897 | (revision "0")) |
