diff options
author | Björn Höfling <bjoern.hoefling@bjoernhoefling.de> | 2019-09-14 19:40:19 +0200 |
---|---|---|
committer | Björn Höfling <bjoern.hoefling@bjoernhoefling.de> | 2019-09-14 19:44:40 +0200 |
commit | cd75c487c8b1fb7447903d34a7fee2b335d4260d (patch) | |
tree | 5599e4d1a90712e986a0bd08893a0c4e3ffba4ba | |
parent | fda8ed0eb1c0650ad4bb09503342f1e7e6208d44 (diff) |
gnu: Add emacs-elixir-mode.
* gnu/packages/emacs-xyz.scm (emacs-elixir-mode): New variable.
-rw-r--r-- | gnu/packages/emacs-xyz.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index cbda68c350..9d4b4df458 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -18234,3 +18234,28 @@ You can customize: @code{tao-theme-scale-fn}, that returns 16 2-digit numbers; Emacs that integrate with major modes like Org-mode.") (home-page "https://github.com/hlissner/emacs-doom-themes") (license license:expat))) + +(define-public emacs-elixir-mode + (package + (name "emacs-elixir-mode") + (version "2.3.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://stable.melpa.org/packages/elixir-mode-" + version + ".tar")) + (sha256 + (base32 + "091cizxg1aw8bkj58y048mj020ssapjflav633z9bl6gmi10dy4v")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-pkg-info" ,emacs-pkg-info))) + (home-page + "https://github.com/elixir-editors/emacs-elixir") + (synopsis "Major mode for editing Elixir files") + (description + "Elixir-Mode Provides font-locking, indentation and navigation support + for the Elixir programming language.") + (license license:gpl3+))) |