aboutsummaryrefslogtreecommitdiff
path: root/doc/source/overview.rst
diff options
context:
space:
mode:
authorVasilij Schneidermann <mail@vasilij.de>2021-08-08 10:56:31 +0200
committerVasilij Schneidermann <mail@vasilij.de>2021-08-08 10:56:31 +0200
commit599f79b3ab454bf809a19e48309d911a35e29e46 (patch)
tree88bb67e3ec8798b2d272ea8eca9f749c2da4f9f4 /doc/source/overview.rst
parent5c28294d830a5a79e9b9da2c32e7675d52d76720 (diff)
Mention NonGNU ELPA
Diffstat (limited to 'doc/source/overview.rst')
-rw-r--r--doc/source/overview.rst20
1 files changed, 15 insertions, 5 deletions
diff --git a/doc/source/overview.rst b/doc/source/overview.rst
index 467c9ef..af91534 100644
--- a/doc/source/overview.rst
+++ b/doc/source/overview.rst
@@ -9,12 +9,22 @@ general, Evil is extensible in Emacs Lisp.
Installation via package.el
---------------------------
-Evil is available as a package from MELPA stable and MELPA unstable.
-This is the recommended way of installing Evil.
+Evil is available as a package from MELPA stable, MELPA unstable and
+NonGNU ELPA. This is the recommended way of installing Evil.
-To set up `package.el` to work with one of these repositories, you can
-follow the instructions on
-`melpa.org <https://melpa.org/#/getting-started>`_.
+To set up `package.el` to work with one of the MELPA repositories, you
+can follow the instructions on `melpa.org
+<https://melpa.org/#/getting-started>`_.
+
+Alternatively you can use NonGNU ELPA. It is part of the default
+package archives as of Emacs 28. For older Emacs versions you'll need
+to add it yourself:
+
+.. code-block:: elisp
+
+ (add-to-list 'package-archives
+ (cons "nongnu" (format "http%s://elpa.nongnu.org/nongnu/"
+ (if (gnutls-available-p) "s" ""))))
Once that is done, you can execute the following commands::