aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Willemse2016-02-05 21:00:01 +0100
committerTom Willemse2016-02-05 21:00:01 +0100
commitdcc52b951e5c56cc7c9035b5f532dad6ae63f1a5 (patch)
treed02ddf849556abdd2480d74d4c485c47eda79894
parenta998e3cb134e9f797b4fe4b64c7f2ce6b375852d (diff)
parentcbf30ffb74de9330e2f6852436869e3caad479b0 (diff)
downloadmode-icons-dcc52b951e5c56cc7c9035b5f532dad6ae63f1a5.tar.gz
mode-icons-dcc52b951e5c56cc7c9035b5f532dad6ae63f1a5.zip
Merge remote-tracking branch 'mattfidler/rainbow'
-rw-r--r--icons/rainbow.xpm162
-rw-r--r--mode-icons.el5
2 files changed, 166 insertions, 1 deletions
diff --git a/icons/rainbow.xpm b/icons/rainbow.xpm
new file mode 100644
index 0000000..2318950
--- /dev/null
+++ b/icons/rainbow.xpm
@@ -0,0 +1,162 @@
+/* XPM */
+static char * E:\EmacsPortable_App\Data\src\mode_icons\icons\rainbow_xpm[] = {
+"16 16 143 2",
+" c None",
+". c #9243C2",
+"+ c #B369D8",
+"@ c #BF77E0",
+"# c #C579E3",
+"$ c #872DB1",
+"% c #B36CD9",
+"& c #D888F1",
+"* c #F076FF",
+"= c #BD66FA",
+"- c #915DEF",
+"; c #AA93F6",
+"> c #41258E",
+", c #AA61D1",
+"' c #E285FA",
+") c #C75AFD",
+"! c #6558E6",
+"~ c #216AD4",
+"{ c #3385DE",
+"] c #489EE9",
+"^ c #84C6F7",
+"/ c #1F5C8F",
+"( c #C37EE3",
+"_ c #E262FF",
+": c #615BE5",
+"< c #2274D6",
+"[ c #54ADEF",
+"} c #6FDFFF",
+"| c #6FE1E5",
+"1 c #6ADA8D",
+"2 c #96EBA1",
+"3 c #307F52",
+"4 c #CF85ED",
+"5 c #BF4CFA",
+"6 c #2A6CD7",
+"7 c #4CA0EA",
+"8 c #71E5FF",
+"9 c #69D995",
+"0 c #58D208",
+"a c #6BD700",
+"b c #9FE625",
+"c c #C5F570",
+"d c #668D11",
+"e c #CA82E9",
+"f c #BD4EFA",
+"g c #256FD6",
+"h c #62C7F9",
+"i c #6DDED2",
+"j c #59D20B",
+"k c #8EE119",
+"l c #EAFB58",
+"m c #FFFF69",
+"n c #FFDF41",
+"o c #FFDF6F",
+"p c #9C7D11",
+"q c #B772DA",
+"r c #CF54FD",
+"s c #216BD4",
+"t c #66CEFD",
+"u c #6AD9AC",
+"v c #60D400",
+"w c #DCF74C",
+"x c #FFF65C",
+"y c #FFC31B",
+"z c #FF9F00",
+"A c #F37200",
+"B c #F78A50",
+"C c #902B00",
+"D c #9449C0",
+"E c #EE75FF",
+"F c #3B66DB",
+"G c #59B7F4",
+"H c #6ADABE",
+"I c #F1FF63",
+"J c #FED536",
+"K c #FFA300",
+"L c #EA440A",
+"M c #E63449",
+"N c #D83C47",
+"O c #D23C3D",
+"P c #940000",
+"Q c #CB82E9",
+"R c #8F52F0",
+"S c #3B8AE2",
+"T c #70E3F1",
+"U c #58D200",
+"V c #EFFD5E",
+"W c #FECB2A",
+"X c #FA9300",
+"Y c #E32027",
+"Z c #D1393C",
+"` c #8E0000",
+" . c #8E43B9",
+".. c #F174FF",
+"+. c #2969D5",
+"@. c #67D1FF",
+"#. c #63D64B",
+"$. c #B7EC37",
+"%. c #FFE546",
+"&. c #FC9D00",
+"*. c #E31D2D",
+"=. c #B82021",
+"-. c #B973DB",
+";. c #A75AF4",
+">. c #3888E1",
+",. c #6FE1E7",
+"'. c #FFFF71",
+"). c #FFAE00",
+"!. c #E5271B",
+"~. c #C1292B",
+"{. c #D483EE",
+"]. c #6457E7",
+"^. c #57B3F0",
+"/. c #67D77A",
+"(. c #ACE92F",
+"_. c #FFD73B",
+":. c #F47501",
+"<. c #DC3B46",
+"[. c #EA84FF",
+"}. c #3D61DB",
+"|. c #66CFFF",
+"1. c #5BD31C",
+"2. c #E6FB57",
+"3. c #FFBF13",
+"4. c #E83D1D",
+"5. c #C12A2A",
+"6. c #7D2DAC",
+"7. c #F87CFF",
+"8. c #0E60CF",
+"9. c #6AE5FF",
+"0. c #4ACE00",
+"a. c #FFAA00",
+"b. c #E7343F",
+"c. c #9A0000",
+"d. c #893AB8",
+"e. c #D06BDD",
+"f. c #5386C3",
+"g. c #8AD0EC",
+"h. c #73C132",
+"i. c #E4DF8B",
+"j. c #DCAC42",
+"k. c #C83F4E",
+"l. c #9C0000",
+" . + @ # $ ",
+" % & * = - ; > ",
+" , ' ) ! ~ { ] ^ / ",
+" ( _ : < [ } | 1 2 3 ",
+" 4 5 6 7 8 9 0 a b c d ",
+" e f g h i j k l m n o p ",
+" q r s t u v w x y z A B C ",
+" D E F G H v I J K L M N O P ",
+" Q R S T U V W X Y Z ` ",
+" ...+.@.#.$.%.&.*.=. ",
+" -.;.>.,.v '.).!.~. ",
+" {.].^./.(._.:.<. ",
+" [.}.|.1.2.3.4.5. ",
+"6.7.8.9.0.m a.b.c. ",
+"d.e.f.g.h.i.j.k.l. ",
+" "};
diff --git a/mode-icons.el b/mode-icons.el
index 1f58c0a..f13681e 100644
--- a/mode-icons.el
+++ b/mode-icons.el
@@ -104,7 +104,10 @@ absolute path to ICON."
(" yas" "yas" xpm)
(" hs" "hs" xpm)
("Go" "go" xpm)
- ("\\(ElDoc\\|Anzu\\|SP\\|Guide\\|PgLn\\|Golden\\|Undo-Tree\\|Ergo.*\\|,\\)" nil nil))
+ (" Rbow" "rainbow" xpm)
+ ;; Diminished modes
+ ;; ("\\(ElDoc\\|Anzu\\|SP\\|Guide\\|PgLn\\|Golden\\|Undo-Tree\\|Ergo.*\\|,\\)" nil nil)
+ )
"Icons for major and minor modes.
Each specificatioun is a list with the first element being the