>From 95e5f41a1467d1ffd1ccf69b24cf19af034487a5 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus <rek...@elephly.net> Date: Sun, 21 Feb 2016 13:47:38 +0100 Subject: [PATCH] gnu: Add emacs-god-mode.
* gnu/packages/emacs.scm (emacs-god-mode): New variable. --- gnu/packages/emacs.scm | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 7c1f5c4..b644171 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2014, 2015 Mark H Weaver <m...@netris.org> ;;; Copyright © 2014, 2015, 2016 Alex Kost <alez...@gmail.com> ;;; Copyright © 2015 Federico Beffa <be...@fbengineering.ch> -;;; Copyright © 2015 Ricardo Wurmus <rek...@elephly.net> +;;; Copyright © 2015, 2016 Ricardo Wurmus <rek...@elephly.net> ;;; Copyright © 2016 Nils Gillmann <niaster...@grrlz.net> ;;; ;;; This file is part of GNU Guix. @@ -1477,3 +1477,25 @@ debugging, documentation lookup, and so on.") This provides a basic API and common UI widgets such as popup tooltips and popup menus.") (license license:gpl3+))) + +(define-public emacs-god-mode + (package + (name "emacs-god-mode") + (version "20151005.925") + (source + (origin + (method url-fetch) + (uri (string-append "http://melpa.org/packages/god-mode-" + version ".tar")) + (sha256 + (base32 + "0psmz7vaph4qbbbgqs8i37084571ryrn2mq4c4yg78w7v8nzczywr")))) + (build-system emacs-build-system) + (home-page "https://github.com/chrisdone/god-mode") + (synopsis "Minor mode for entering commands without modifier keys") + (description + "This package provides a global minor mode for entering Emacs commands +without modifier keys. It's similar to Vim's separation of commands and +insertion mode. When enabled all keys are implicitly prefixed with +@samp{C-} (among other helpful shortcuts).") + (license license:gpl3+))) -- 2.6.3