Vasile Dumitrascu writes: Hi Vasile! > gnu: add emacs-symon-mode. > I capitalized "add" and changed "emacs-symon-mode" to "emacs-symon" to match with the rest of your patch. > * gnu/packages/emacs.scm (emacs-symon): New variable. > --- > gnu/packages/emacs.scm | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > > diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm > index 33a919458..4b7656c20 100644 > --- a/gnu/packages/emacs.scm > +++ b/gnu/packages/emacs.scm > @@ -1464,6 +1464,26 @@ allows easily move between them.") > strings.") > (license license:gpl3+))) > > +(define-public emacs-symon > + (package > + (name "emacs-symon") > + (version "20170224.33") > + (source > + (origin > + (method url-fetch) > + (uri (string-append > + "http://melpa.org/packages/symon-" > + version ".el")) > + (sha256 > + (base32 > + "109jd7yjhdrrf5jqpqyv543nb28g7065z58bji9pvxanzi4zl2iz")))) > + (build-system emacs-build-system) > + (home-page "http://hins11.yu-yake.com/") > + (synopsis "Tiny graphical system monitor") > + (description > + "Tiny graphical system monitor for the Emacs minibuffer when idle.") > + (license license:gpl3+))) It turns out the license was actually gpl2+ so I changed the license, too. > + > (define-public emacs-sx > (package > (name "emacs-sx") Thanks for the patch! Pushed to master as commit 070e1fe99afce1792cefab88852d800c1567ef19.