[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/modus-operandi-theme 4bde9bc 61/99: Update README insta

From: Stefan Monnier
Subject: [elpa] externals/modus-operandi-theme 4bde9bc 61/99: Update README install section (GNU/Linux distros)
Date: Fri, 31 Jul 2020 09:25:26 -0400 (EDT)

branch: externals/modus-operandi-theme
commit 4bde9bcbd4202688a288f3ce5fd456902c4665ed
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Update README install section (GNU/Linux distros)
    + Document the existence of the Debian package and the Guix packages.
    + Some minor rewording and markup changes
 README.org | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 71 insertions(+), 15 deletions(-)

diff --git a/README.org b/README.org
index 42c9ca3..d1a3afe 100644
--- a/README.org
+++ b/README.org
@@ -44,15 +44,20 @@ Also note that I use these themes in 
[[https://protesilaos.com/code-casts][my Em
 I maintain /Modus Operandi/ (light theme) and /Modus Vivendi/ (dark) as
-standalone packages in ELPA, MELPA, and MELPA Stable.
+standalone packages in Emacs-specific archives: GNU ELPA, MELPA, and
+MELPA Stable.  There also exist 
[[#h:f696763b-5db1-4717-a90a-964e127d1a73][GNU/Linux distro packages]].
-Just run:
+For an interactive method, just run:
-=M-x package-install RET modus-operandi-theme RET=
+M-x package-install RET modus-operandi-theme RET
-=M-x package-install RET modus-vivendi-theme RET=
+M-x package-install RET modus-vivendi-theme RET
 To be clear, that sequence means:
@@ -66,26 +71,77 @@ To be clear, that sequence means:
 =M-x list-packages=), in case Emacs complains that a package is no longer
-*** With `use-package'
+*** With the "use-package" configuration manager
     :CUSTOM_ID: h:3ab0ac39-38fb-405b-8a15-771cbd843b6d
-For a declarative approach with =use-package=, you can write something
-like this (also see [[#h:d414ca47-6dce-4905-9f2e-de1465bf23bb][the 
customisation options]] for how to expand this):
+For a declarative approach with =use-package= and the built-in =package.el=,
+you can write something like this (also see 
[[#h:d414ca47-6dce-4905-9f2e-de1465bf23bb][the customisation options]]
+for how to expand these package declarations):
 #+BEGIN_SRC emacs-lisp
-(use-package modus-operandi-theme
-  :ensure t)
+(use-package modus-operandi-theme :ensure)
-(use-package modus-vivendi-theme
-  :ensure t)
+(use-package modus-vivendi-theme :ensure)
-** Manual installation method
-   :CUSTOM_ID: h:0317c29a-3ddb-4a0a-8ffd-16c781733ea2
-   :END:
+*** GNU/Linux distro packages
+    :CUSTOM_ID: h:f696763b-5db1-4717-a90a-964e127d1a73
+    :END:
+The themes are also available from the archives of some GNU/Linux
+distributions.  These should correspond to a tagged release rather than
+building directly from the latest Git commit.  It all depends on the
+distro's packaging policies.
+/Note for package maintainers:/ Feel free to 
[[#h:f696763b-5db1-4717-a90a-964e127d1a73][contact me]] for any questions
+you may have and/or to update this section.
+**** Debian ("Sid" or "Unstable")
+     :CUSTOM_ID: h:a3d891ff-3dc3-4455-a482-b251e59bb21a
+     :END:
+The two themes are distributed as 
[[https://packages.debian.org/sid/elpa-modus-themes][a single package for 
Debian]] and its
+derivatives.  Currently in the unstable suite and should be available in
+time for Debian 11 "Bullseye" (next stable).
+Get them with:
+#+begin_src sh
+sudo apt install elpa-modus-themes
+Special thanks to package maintainer Dhavan Vaidya and the rest of the
+Debian Emacsen team!
+**** GNU Guix
+     :CUSTOM_ID: h:fea43d19-b307-46d7-81ab-d0e77e9cbede
+     :END:
+Users of either GuixSD (the distro) or just Guix (the package manager)
+can get each theme as a standalone package.
+#+begin_src sh
+guix package -i modus-operandi-theme
+#+begin_src sh
+guix package -i modus-vivendi-theme
+I do not know who the package maintainer is, but I wish to thank you
+*** Manual installation method
+    :CUSTOM_ID: h:0317c29a-3ddb-4a0a-8ffd-16c781733ea2
+    :END:
 Download the files in this repository ending in =*-theme.el= and place
 them in an appropriate directory, such as =~/.emacs.d/themes/=.  To make

reply via email to

[Prev in Thread] Current Thread [Next in Thread]