diff options
author | Pierre Neidhardt <mail@ambrevar.xyz> | 2019-01-17 12:08:37 +0100 |
---|---|---|
committer | Pierre Neidhardt <mail@ambrevar.xyz> | 2019-01-17 12:20:54 +0100 |
commit | 9830f1a249b8f7be59c238854c00763a3ea428b1 (patch) | |
tree | 802528b0377141465373c0640bc3c15f78e1baf9 | |
parent | 2c114220aa3a8ce8bc06753fc9b69982b9ab6f53 (diff) | |
download | guix-9830f1a249b8f7be59c238854c00763a3ea428b1.tar.gz guix-9830f1a249b8f7be59c238854c00763a3ea428b1.zip |
gnu: Add emacs-window-layout.
* gnu/packages/emacs-xyz.scm (emacs-window-layout): New variable.
-rw-r--r-- | gnu/packages/emacs-xyz.scm | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index caedf6a0de..a92a26a885 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -34,7 +34,7 @@ ;;; Copyright © 2017, 2018 Maxim Cournoyer <maxim.cournoyer@gmail.com> ;;; Copyright © 2018 Sohom Bhattacharjee <soham.bhattacharjee15@gmail.com> ;;; Copyright © 2018 Mathieu Lirzin <mthl@gnu.org> -;;; Copyright © 2018 Pierre Neidhardt <mail@ambrevar.xyz> +;;; Copyright © 2018, 2019 Pierre Neidhardt <mail@ambrevar.xyz> ;;; Copyright © 2018, 2019 Tim Gesthuizen <tim.gesthuizen@yahoo.de> ;;; Copyright © 2018 Jack Hill <jackhill@jackhill.us> ;;; Copyright © 2018 Pierre-Antoine Rouby <pierre-antoine.rouby@inria.fr> @@ -12678,3 +12678,23 @@ leader key in vim), and much more.") from within emacs. The @code{tldr} pages are a community effort to simplify the man pages with practical examples.") (license license:wtfpl2)))) + +(define-public emacs-window-layout + (package + (name "emacs-window-layout") + (version "1.4") + (home-page "https://github.com/kiwanami/emacs-window-layout") + (source (origin + (method git-fetch) + (uri (git-reference + (url home-page) + (commit (string-append "v" version)))) + (sha256 + (base32 + "0wgqi8r844lbx52fn6az8c1n8m681rp6dkfzd54wmdk1ka7zmvv6")) + (file-name (git-file-name name version)))) + (build-system emacs-build-system) + (synopsis "Simple window layout management framework for emacs") + (description "A window-layout management library that can split a frame +or a window into some windows according to a layout recipe.") + (license license:gpl3+))) |