diff options
author | Simon Streit <simon@netpanic.org> | 2022-03-27 12:58:53 +0200 |
---|---|---|
committer | Simon Streit <simon@netpanic.org> | 2023-06-19 21:36:36 +0200 |
commit | 222f123b6d73651eaa627b84fdf8e501cc8f0f19 (patch) | |
tree | 2b92ca976d4a3371670cb49557e6ebd322a99975 | |
parent | d0fd7331410522b3c11946807125d1bfe8454547 (diff) |
siguix: Add emacs-term-toggle.
* siguix/packages/emacs-xyz.scm (emacs-term-toggle): New variable.
-rw-r--r-- | siguix/packages/emacs-xyz.scm | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/siguix/packages/emacs-xyz.scm b/siguix/packages/emacs-xyz.scm index c534a7d..3014313 100644 --- a/siguix/packages/emacs-xyz.scm +++ b/siguix/packages/emacs-xyz.scm @@ -105,7 +105,7 @@ ;;; Copyright © 2021 Simon South <simon@simonsouth.net> ;;; Copyright © 2021 la snesne <lasnesne@lagunposprasihopre.org> ;;; Copyright © 2021 Brian Kubisiak <brian@kubisiak.com> -;;; Copyright © 2021 Simon Streit <simon@netpanic.org> +;;; Copyright © 2021, 2022 Simon Streit <simon@netpanic.org> ;;; ;;; This file is not part of GNU Guix. ;;; @@ -271,3 +271,28 @@ stored playlists.") (description "Benchmark Emacs Startup time without ever leaving your Emacs.") (license license:gpl2+)))) + +(define-public emacs-term-toggle + (let ((commit "8fdac0e5b2c269a04ef574ce32a7aaf2ed711565") + (revision "0")) + (package + (name "emacs-term-toggle") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/amno1/emacs-term-toggle") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "08bp03cczkb3srssxwzyv8yfxff80l8gvncjica585513yhaz1wq")))) + (build-system emacs-build-system) + (home-page "https://github.com/amno1/emacs-term-toggle") + (synopsis "Quake-style popup console for Emacs") + (description "Term-toggle lets you quickly toggle shells that +come built-in with Emacs. Currently it can toggle shell, term, +ansi-term, eshell, and ielm. You can put each one on a keyboard +shortcut and toggle a console off and on as needed. The console will +be opened in the current buffer's default directory.") + (license license:gpl3+)))) |