diff --git a/rekahsoft-gnu/packages/emacs-xyz.scm b/rekahsoft-gnu/packages/emacs-xyz.scm index bb10666..98a2f18 100644 --- a/rekahsoft-gnu/packages/emacs-xyz.scm +++ b/rekahsoft-gnu/packages/emacs-xyz.scm @@ -613,3 +613,30 @@ See perspective.el on github: https://github.com/nex3/perspective-el (sha256 (base32 "1i243wfwrbxn00sh96248lpqfb7cvxqqwlc78nf8kim4ymylpp41"))))))) + +(define-public emacs-ace-mc + (let ((commit "6877880efd99e177e4e9116a364576def3da391b") + (revision "1")) + (package + (name "emacs-ace-mc") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mm--/ace-mc") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "180licc7w5b6f42ifwvllbnmf3aq8cbr8jhkbk37lzick4sv10d2")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-dash" ,emacs-dash) + ("emacs-multiple-cursors" ,emacs-multiple-cursors) + ("emacs-ace-jump-mode" ,emacs-ace-jump-mode))) + (home-page + "https://github.com/mm--/ace-mc") + (synopsis "Easily add and remove multiple cursors using ace jump mode") + (description + "Easily add and remove multiple cursors using ace jump mode.") + (license license:gpl3+))))