gnu: Add emacs-amx.

* gnu/packages/emacs-xyz.scm (emacs-amx): New variable.
This commit is contained in:
Clément Lassieur 2019-02-25 18:42:55 +01:00
parent e8ffa38289
commit 089a2c51ff
No known key found for this signature in database
GPG Key ID: 89F96D4808F359C7
1 changed files with 24 additions and 0 deletions

View File

@ -13183,3 +13183,27 @@ used to link to certain Magit buffers. Use the command
Later you can insert it into an Org buffer using the command Later you can insert it into an Org buffer using the command
@code{org-insert-link}.") @code{org-insert-link}.")
(license license:gpl3+)))) (license license:gpl3+))))
(define-public emacs-amx
(package
(name "emacs-amx")
(version "3.2")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/DarwinAwardWinner/amx")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"0bb8y1dmzyqkrb4mg6zndcsxppby3glridv2aap2pv05gv8kx7mj"))))
(build-system emacs-build-system)
(propagated-inputs `(("emacs-s" ,emacs-s)))
(home-page "https://github.com/DarwinAwardWinner/amx")
(synopsis "Alternative interface for M-x")
(description "Amx is an alternative interface for M-x in Emacs. It
provides several enhancements over the ordinary
@code{execute-extended-command}, such as prioritizing your most-used commands
in the completion list and showing keyboard shortcuts, and it supports several
completion systems for selecting commands, such as ido and ivy.")
(license license:gpl3+)))