diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2022-10-14 08:52:40 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2022-10-14 09:15:40 +0200 |
commit | ceb6fbd60d4a4e46e11f14c60c59086aadeb43c6 (patch) | |
tree | 5d5dcf308f758ddab92801106e300da6fe9a2aa2 | |
parent | 9302788ff7d343b2a79726eee00ce4ff13bcdbea (diff) | |
download | guix-ceb6fbd60d4a4e46e11f14c60c59086aadeb43c6.tar.gz |
gnu: Add emacs-navigel.
* gnu/packages/emacs-xyz.scm (emacs-navigel): New variable.
-rw-r--r-- | gnu/packages/emacs-xyz.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index beab77eaa6..2ef3616055 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -25666,6 +25666,36 @@ next, volume) and display and control the current playlist as well as your stored playlists.") (license license:gpl3+))) +(define-public emacs-navigel + (package + (name "emacs-navigel") + (version "0.7.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/DamienCassou/navigel") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0v9f7wb6yghds3hjj8x5di6gfa8n5kjwhav7la1ca2zwgs2c1a9p")))) + (build-system emacs-build-system) + (arguments + (list + #:tests? #t + #:test-command #~(list "ert-runner"))) + (native-inputs + (list emacs-ert-runner)) + (propagated-inputs + (list emacs-tablist)) + (home-page "https://github.com/DamienCassou/navigel") + (synopsis "Emacs library for creating tabulated-list based user-interfaces") + (description + "The navigel package is a library that makes it simpler for Emacs Lisp +developers to define user-interfaces based on tablists (also known as +tabulated-lists).") + (license license:gpl3+))) + (define-public emacs-vterm (let ((version "0.0.1") (revision "1") |