guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

63/88: gnu: Add emacs-darkroom.


From: Oleg Pykhalov
Subject: 63/88: gnu: Add emacs-darkroom.
Date: Wed, 2 May 2018 13:21:15 -0400 (EDT)

wigust pushed a commit to branch master
in repository guix.

commit 6e28f15c5866b21c7db97f2d6662449c1030c635
Author: Oleg Pykhalov <address@hidden>
Date:   Wed May 2 19:09:48 2018 +0300

    gnu: Add emacs-darkroom.
    
    * gnu/packages/emacs.scm (emacs-darkroom): New public variable.
---
 gnu/packages/emacs.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index d2bccdc..1bc1622 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -9638,3 +9638,29 @@ syntax highlighting of numeric literals in source code.
 It s customizable: it's easy to add or redefine what exactly consitutes a
 \"number\" in given major mode.  See @code{highlight-numbers-modelist}.")
     (license license:gpl3+)))
+
+(define-public emacs-darkroom
+  (package
+    (name "emacs-darkroom")
+    (version "0.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "https://elpa.gnu.org/packages/darkroom-";
+                                  version ".el"))
+              (sha256
+               (base32
+                "0fif8fm1h7x7g16949shfnaik5f5488clsvkf8bi5izpqp3vi6ak"))))
+    (build-system emacs-build-system)
+    (home-page "https://elpa.gnu.org/packages/darkroom.html";)
+    (synopsis "Remove visual distractions and focus on writing")
+    (description "@code{darkroom-mode} makes visual distractions disappear.
+The mode-line is temporarily elided, text is enlarged and margins are adjusted
+so that it's centered on the window.
+
address@hidden is similar, but it doesn't immediately turn-on
address@hidden, unless the current buffer lives in the sole window of
+the Emacs frame (i.e. all other windows are deleted).  Whenever the frame is
+split to display more windows and more buffers, the buffer exits
address@hidden  Whenever they are deleted, the buffer re-enters
address@hidden")
+    (license license:gpl3+)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]