Update 2021-03-28: We got feedback from MELPA: the modus-themes will stay there after all! The newer parts of the discussion start from here: https://github.com/melpa/melpa/issues/7245#issuecomment-808810507.

As you may know, the Modus themes are part of Emacs28 for a few months now. Their latest version was synced upstream recently (read the release notes of version 1.2.0). The upgrade took longer than usual because there was a major refactoring between versions 0.13.0 and 1.0.0: in short, the themes are no longer standalone files but are instead derived from a common source, share customisation options and functions/commands, and are easier to maintain.

This update sets in motion a series of events that I wish to be transparent about. Users updating from older versions to >= 1.0.0, are advised to read the announcement on the emacs-devel mailing list. The web page of the change log is also available.

Changes for GNU ELPA

Removal from MELPA

Update 2021-03-28: We got feedback from MELPA: the modus-themes will stay there after all! The newer parts of the discussion start from here: https://github.com/melpa/melpa/issues/7245#issuecomment-808810507.


All of the above combined mean that there will no longer be a package archive that contains a version of the themes corresponding to the latest commit on modus-themes.git. To run the bleeding edge, you must either use something like quelpa or straight.el, or manually clone and maintain a local copy of modus-themes.git.

This is all for now. Please contact me if you have any questions. I am also posting this announcement on the Modus themes’ issue tracker, in case you want to comment there: https://gitlab.com/protesilaos/modus-themes/-/issues/167.