emacs-devel
[Top][All Lists]
Advanced

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

[NonGNU ELPA] Colour themes


From: Philip Kaludercic
Subject: [NonGNU ELPA] Colour themes
Date: Tue, 19 Oct 2021 20:20:40 +0000

Hi,

I have collected a list of popular colour themes that could be added to
NonGNU ELPA directly. Here is the patch to add them:

>From d22c5abfa8a1671e1e1b2864f847591b78bf1731 Mon Sep 17 00:00:00 2001
From: Philip Kaludercic <philipk@posteo.net>
Date: Tue, 19 Oct 2021 22:13:53 +0200
Subject: [PATCH] Add a number of colour themes

---
 elpa-packages | 47 ++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 46 insertions(+), 1 deletion(-)

diff --git a/elpa-packages b/elpa-packages
index 30296e46c1..d41b93f585 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -9,8 +9,23 @@
 ;; that can be used in PLIST.
 
 (
+ ("afternoon-theme"    :url "https://github.com/osener/emacs-afternoon-theme";
+  :ignored-files ("*.png"))
+
+ ("alect-themes"       :url "https://github.com/alezost/alect-themes";
+  :ignored-files ("tests" "Makefile" "colors"))
+
+ ("ample-theme"        :url "https://github.com/jordonbiondo/ample-theme";)
+
+ ("anti-zenburn-theme" :url "https://github.com/m00natic/anti-zenburn-theme";
+  :ignored-files ("anti-zenburn-snapshot.jpeg"))
+
  ("apache-mode"                :url "https://github.com/emacs-php/apache-mode";)
 
+ ("apropospriate-theme"        :url 
"https://github.com/waymondo/apropospriate-theme";
+  :ignored-files ("*.png")
+  :main-file "apropospriate.el")
+
  ("arduino-mode"       :url "https://github.com/stardiviner/arduino-mode";
   :ignored-files ("Cask"))
 
@@ -25,8 +40,14 @@
   :ignored-files ("clojure-mode-extra-font-locking.el" "doc" "test" "test.clj")
   :news "CHANGELOG.md")
 
+ ("color-theme-tangotango"     :url 
"https://github.com/juba/color-theme-tangotango";
+  :ignored-files ("screenshots" "color-theme-tangotango.el"))
+
  ("crux"               :url "https://github.com/bbatsov/crux";)
 
+ ("cyberpunk-theme"    :url "https://github.com/n3mo/cyberpunk-theme.el";
+  :ignored-files ("cyberpunk-theme.png" "example-org-file.org"))
+
  ("d-mode"             :url 
"https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode";
   :ignored-files ("coverage" "tests-todo" "tests" "Cask" "Makefile" 
"d-mode-tests.el"))
 
@@ -34,6 +55,9 @@
   :ignored-files ("test" "Cask" "Makefile")
   :news "CHANGELOG.md")
 
+ ("dracula-theme"      :url "https://github.com/dracula/emacs";
+  :ignored-files ("INSTALL.md" "screenshot.png" "start_emacs_test.sh" 
"test-profile.el"))
+
  ("editorconfig"       :url 
"https://github.com/editorconfig/editorconfig-emacs";
   :doc "doc/editorconfig.texi"
   :news "CHANGELOG.md"
@@ -174,6 +198,13 @@
   ;; :dont-release "-dev\\'"
   )
 
+ ("material-theme"     :url "https://github.com/cpaulik/emacs-material-theme";
+  :ignored-files ("*.png")
+  :news "changes.org")
+
+ ("monokai-theme"      :url "https://github.com/oneKelvinSmith/monokai-emacs";
+  :ignored-files ("assets"))
+
  ("multiple-cursors"   :url "https://github.com/magnars/multiple-cursors.el";
   :ignored-files ("features"))
 
@@ -242,6 +273,13 @@
  ;; ("subed"           :url "https://github.com/rndusr/subed";
  ;;  :lisp-dir "subed")
 
+ ("solarized-theme"    :url "https://github.com/bbatsov/solarized-emacs";
+  :ignored-files ("child-theme-example" "colorlab" "dev-emacs.d"
+                 "Cask" "Makefile"))
+
+ ("subatomic-theme"    :url "https://github.com/cryon/subatomic-theme";
+  :ignored-files ("readme-files"))
+
  ("swift-mode"         :url "https://github.com/swift-emacs/swift-mode";
   :ignored-files ("scripts" "test" "Eldev" "Makefile"))
 
@@ -250,6 +288,8 @@
 
  ("tuareg"             :url "https://github.com/ocaml/tuareg.git";)
 
+ ("ujelly-theme"       :url "https://github.com/marktran/color-theme-ujelly";)
+
  ("vc-fossil"          :url "https://github.com/venks1/emacs-fossil";)
 
  ("web-mode"           :url "https://github.com/fxbois/web-mode";
@@ -268,7 +308,12 @@
  ("yasnippet-snippets" :url 
"https://github.com/AndreaCrotti/yasnippet-snippets";
   :ignored-files ("report" "snippets.html"))
 
+ ("zenburn-theme"      :url "https://github.com/bbatsov/zenburn-emacs";
+  :news "CHANGELOG.md"
+  :ignored-files ("screenshots"))
+
  ("zig-mode"           :url "https://github.com/ziglang/zig-mode";
   :ignored-files ("appveyor.yml" "run_tests.sh" "tests.el"))
 
- )
+)
+
-- 
2.30.2

Some packages depend on a library called authothemer[0], that currently
isn't on GNU or NonGNU ELPA, so I haven't added those yet.  It seems
that at least one popular theme (Gruvbox) depends on it.

[0] https://github.com/jasonm23/autothemer

-- 
        Philip Kaludercic

reply via email to

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