gnu: Add emacs-dashboard.

* gnu/packages/emacs.scm (emacs-dashboard): New public variable.
This commit is contained in:
Oleg Pykhalov 2018-05-02 19:13:59 +03:00
parent cfeefca9ae
commit 99092bd900
No known key found for this signature in database
GPG key ID: 7246E11C69B79569

View file

@ -10078,3 +10078,27 @@ (define-public emacs-highlight-escape-sequences
(description "@code{highlight-escape-sequences} provides an
Emacs minor mode to escape sequences in code.")
(license license:gpl3+))))
(define-public emacs-dashboard
(package
(name "emacs-dashboard")
(version "1.2.4")
(source
(origin
(method url-fetch)
(uri (string-append
"https://github.com/rakanalh/emacs-dashboard/archive/"
version ".tar.gz"))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"1738lmbgq6gk24hcwic0qjyajr21l5xzhya4pv58dw1bhd6vxv9g"))))
(build-system emacs-build-system)
(propagated-inputs
`(("emacs-page-break-lines" ,emacs-page-break-lines)))
(arguments '(#:include '("\\.el$" "\\.txt$" "\\.png$")))
(home-page "https://github.com/rakanalh/emacs-dashboard")
(synopsis "Startup screen extracted from Spacemacs")
(description "This package provides an extensible Emacs dashboard, with
sections for bookmarks, projectil projects, org-agenda and more. ")
(license license:gpl3+)))