From 4e4edbf21ade6036b465d3f2a4ccb6f075e3924c Mon Sep 17 00:00:00 2001 From: krazedkrish Date: Mon, 18 Jan 2016 13:07:24 +0545 Subject: [PATCH] adds infruby and rails icon --- icons/infruby.xpm | 243 ++++++++++++++++++++++++++++++++++++++++++++++ icons/rails.xpm | 200 ++++++++++++++++++++++++++++++++++++++ mode-icons.el | 2 + 3 files changed, 445 insertions(+) create mode 100644 icons/infruby.xpm create mode 100644 icons/rails.xpm diff --git a/icons/infruby.xpm b/icons/infruby.xpm new file mode 100644 index 0000000..e0cfba7 --- /dev/null +++ b/icons/infruby.xpm @@ -0,0 +1,243 @@ +/* XPM */ +static char * inf_ruby_xpm[] = { +"32 16 224 2", +" c None", +". c #E47A70", +"+ c #E98B80", +"@ c #DB6D63", +"# c #C21609", +"$ c #AA0C02", +"% c #8F1008", +"& c #090909", +"* c #080808", +"= c #DFA49C", +"- c #C7463D", +"; c #BE1002", +"> c #C50600", +", c #D31F12", +"' c #E9A49A", +") c #B8413A", +"! c #9B0902", +"~ c #8F120A", +"{ c #80180E", +"] c #070707", +"^ c #616161", +"/ c #6B6B6B", +"( c #6C6C6C", +"_ c #6D6D6D", +": c #6E6E6E", +"< c #626262", +"[ c #CA6A62", +"} c #B21F14", +"| c #AD0500", +"1 c #B71401", +"2 c #BF1802", +"3 c #CA2312", +"4 c #E98976", +"5 c #D45D4A", +"6 c #A8170C", +"7 c #92120C", +"8 c #85130C", +"9 c #3E3E3E", +"0 c #303030", +"a c #404040", +"b c #313131", +"c c #323232", +"d c #3F3F3F", +"e c #C76B62", +"f c #AD1E16", +"g c #A90C00", +"h c #AF1501", +"i c #B11401", +"j c #B40D00", +"k c #C83826", +"l c #CC3926", +"m c #C11803", +"n c #BA1A09", +"o c #991309", +"p c #7F110A", +"q c #3A3A3A", +"r c #515151", +"s c #D3D3D3", +"t c #828282", +"u c #2D2D2D", +"v c #2F2F2F", +"w c #2C2C2C", +"x c #A9291C", +"y c #A40D00", +"z c #AA1601", +"A c #AC1501", +"B c #AD1000", +"C c #B2190D", +"D c #D4837C", +"E c #AD1205", +"F c #A90D00", +"G c #A50F02", +"H c #991004", +"I c #8B0905", +"J c #060606", +"K c #363636", +"L c #D8D8D8", +"M c #3B3B3B", +"N c #262626", +"O c #2B2B2B", +"P c #2A2A2A", +"Q c #393939", +"R c #9E352C", +"S c #930600", +"T c #A31701", +"U c #A71701", +"V c #A81200", +"W c #A70A00", +"X c #DC9386", +"Y c #E3ABA1", +"Z c #9B0200", +"` c #A00A00", +" . c #980D03", +".. c #8A0F06", +"+. c #930201", +"@. c #A9A9A9", +"#. c #BEBEBE", +"$. c #252525", +"%. c #292929", +"&. c #282828", +"*. c #373737", +"=. c #8B0D02", +"-. c #8A0D00", +";. c #9A1401", +">. c #A01000", +",. c #A31203", +"'. c #CC6453", +"). c #E5775B", +"!. c #D6573B", +"~. c #9F1306", +"{. c #940B01", +"]. c #920F05", +"^. c #8E0B05", +"/. c #980000", +"(. c #494949", +"_. c #B4B4B4", +":. c #474747", +"<. c #222222", +"[. c #272727", +"}. c #343434", +"|. c #EBB6B0", +"1. c #B11705", +"2. c #8A0D01", +"3. c #870500", +"4. c #9E241A", +"5. c #C75E51", +"6. c #C93424", +"7. c #C1200F", +"8. c #C02212", +"9. c #9F1208", +"0. c #8B0D04", +"a. c #871108", +"b. c #920502", +"c. c #9A0000", +"d. c #2E2E2E", +"e. c #1C1C1C", +"f. c #171717", +"g. c #5B5B5B", +"h. c #8A8A8A", +"i. c #242424", +"j. c #ED9F92", +"k. c #DE7C70", +"l. c #B73728", +"m. c #B2645D", +"n. c #CD8780", +"o. c #B8231B", +"p. c #B10C00", +"q. c #B21105", +"r. c #B21004", +"s. c #A01005", +"t. c #870E07", +"u. c #871207", +"v. c #960A03", +"w. c #A30402", +"x. c #050505", +"y. c #202020", +"z. c #1D1D1D", +"A. c #1F1F1F", +"B. c #1B1B1B", +"C. c #191919", +"D. c #232323", +"E. c #CF341F", +"F. c #EEBBB2", +"G. c #F4B7A5", +"H. c #F6B7A5", +"I. c #BA3D34", +"J. c #9A0500", +"K. c #9F0E03", +"L. c #A00D02", +"M. c #A40D01", +"N. c #9B0E03", +"O. c #871007", +"P. c #881205", +"Q. c #9C1007", +"R. c #212121", +"S. c #AC1006", +"T. c #C5392A", +"U. c #EA6344", +"V. c #D63F27", +"W. c #A71008", +"X. c #9C0B01", +"Y. c #990D02", +"Z. c #900D04", +"`. c #970D06", +" + c #951007", +".+ c #841003", +"++ c #9B1407", +"@+ c #9F1008", +"#+ c #AA1009", +"$+ c #CD2614", +"%+ c #BF1C11", +"&+ c #A00C06", +"*+ c #980C01", +"=+ c #960D02", +"-+ c #9C0D08", +";+ c #B5100C", +">+ c #BE1710", +",+ c #9B1408", +"'+ c #921204", +")+ c #1E1E1E", +"!+ c #9C1109", +"~+ c #9A130C", +"{+ c #A9100A", +"]+ c #AB0C0A", +"^+ c #9E0C04", +"/+ c #940C00", +"(+ c #8E0D03", +"_+ c #9D0F07", +":+ c #B1130C", +"<+ c #BD180F", +"[+ c #CB1F14", +"}+ c #D42519", +"|+ c #B02111", +"1+ c #040404", +"2+ c #353535", +"3+ c #96170D", +"4+ c #95140E", +"5+ c #A30B08", +"6+ c #9C0D05", +"7+ c #981007", +"8+ c #9A120A", +"9+ c #9F140B", +"0+ c #A4150A", +"a+ c #A9170C", +" ", +" . + @ # $ % & * * * * * * * * * * & ", +" = - ; > , ' ) ! ~ { ] ^ / ( _ _ : : : _ ( / < ] ", +" [ } | 1 2 3 4 5 6 7 8 ] 9 0 a b c c c c c b 0 d ] ", +" e f g h i j k l m n o p ] q r s t u v v v v u w q ] ", +" x y z A B C D E F G H I J K t L M N O O O O P P Q ] ", +" R S T U V W X Y Z ` ...+. J c 9 @.#.$.%.%.%.%.%.&.*.J ", +" =.-.;.>.,.'.).!.~.{.].^./. J v (._.:.<.[.[.[.[.[.[.}.J ", +" |.1.2.3.4.5.6.7.8.9.0.a.b.c. J d.e.f.e.g.h.h.i.$.$.$.c J ", +" j.k.l.m.n.o.p.q.r.s.t.u.v.w. x.v y.z.A.B.C.C.z.D.<.<.v x. ", +" E.F.G.H.I.J.K.L.M.N.O.P.Q. x.u y.R.R.A.A.A.A.R.R.y.u x. ", +" S.T.U.V.W.X.Y.Z.0.`. +.+++ x.O A.A.A.A.A.A.A.A.A.A.O x. ", +" @+#+$+%+&+*+=+Z.-+;+>+,+'+ x.%.z.z.z.)+)+)+)+z.z.z.%.x. ", +" !+~+{+]+^+/+(+_+:+<+[+}+|+ 1+v }.}.2+2+2+2+2+2+2+}.v 1+ ", +" 3+4+5+6+7+8+9+0+a+ 1+x.x.x.x.x.x.x.x.x.x.1+ ", +" "}; diff --git a/icons/rails.xpm b/icons/rails.xpm new file mode 100644 index 0000000..c5b6632 --- /dev/null +++ b/icons/rails.xpm @@ -0,0 +1,200 @@ +/* XPM */ +static char * rails_xpm[] = { +"14 16 181 2", +" c None", +". c #90152D", +"+ c #99172E", +"@ c #A12737", +"# c #B4534B", +"$ c #B4544B", +"% c #B04B40", +"& c #B04B43", +"* c #B2524F", +"= c #B25251", +"- c #AE4B44", +"; c #A8403F", +"> c #A72333", +", c #A42032", +"' c #9D1F31", +") c #B7343D", +"! c #C0584C", +"~ c #C96F60", +"{ c #E8C4BB", +"] c #D79685", +"^ c #E1B4A5", +"/ c #ECD0C1", +"( c #D59684", +"_ c #C5786C", +": c #B33438", +"< c #9B1E31", +"[ c #AB2435", +"} c #B6323B", +"| c #C0594E", +"1 c #C05749", +"2 c #DA9E91", +"3 c #F2E1D1", +"4 c #FDFAF8", +"5 c #FDF9F8", +"6 c #F0D9D3", +"7 c #F3E2DE", +"8 c #C77371", +"9 c #9C2132", +"0 c #B52637", +"a c #B32B35", +"b c #DDA7A4", +"c c #CC7F79", +"d c #EFDAC1", +"e c #E9CCAF", +"f c #D59C84", +"g c #BB6161", +"h c #D89A94", +"i c #D79188", +"j c #BD5C51", +"k c #B02536", +"l c #B42E39", +"m c #B1353B", +"n c #B2373E", +"o c #F7EDE1", +"p c #F1DECD", +"q c #EFDAC5", +"r c #BE5C58", +"s c #A31E24", +"t c #A52927", +"u c #D8A475", +"v c #C7755A", +"w c #A82434", +"x c #B93544", +"y c #BD5257", +"z c #E6BDBF", +"A c #F9F2EA", +"B c #F6EBDF", +"C c #E2B7AE", +"D c #A9262D", +"E c #A72029", +"F c #A11621", +"G c #D0926D", +"H c #CA815D", +"I c #921F30", +"J c #C04D57", +"K c #D59294", +"L c #FEFDFD", +"M c #FEFCFB", +"N c #FCFAF6", +"O c #CC7B7B", +"P c #B7484C", +"Q c #AA272E", +"R c #A8222A", +"S c #B8504B", +"T c #CB7F62", +"U c #8B1C2F", +"V c #AD383C", +"W c #D48D8E", +"X c #FFFFFF", +"Y c #D69396", +"Z c #B43B42", +"` c #AE2D34", +" . c #AB2930", +".. c #AB2C30", +"+. c #CB7D5E", +"@. c #931E30", +"#. c #A1212E", +"$. c #EBC8C6", +"%. c #D08588", +"&. c #BB4B50", +"*. c #B1343A", +"=. c #AF2E35", +"-. c #BB5849", +";. c #C87B5B", +">. c #B24554", +",. c #CEA5AC", +"'. c #F0DEDF", +"). c #DDA7A8", +"!. c #B4393C", +"~. c #B4393E", +"{. c #B2353B", +"]. c #BE6B53", +"^. c #BC6450", +"/. c #8D2030", +"(. c #931B2D", +"_. c #E2D9DC", +":. c #F1DADA", +"<. c #DFAAA9", +"[. c #B63D3E", +"}. c #B64042", +"|. c #B53B40", +"1. c #AE2636", +"2. c #8B2332", +"3. c #8E2233", +"4. c #B88891", +"5. c #C57F8A", +"6. c #D49BA3", +"7. c #E1B2B1", +"8. c #E4B5B3", +"9. c #B4373D", +"0. c #B32A39", +"a. c #B32336", +"b. c #B42335", +"c. c #A21F32", +"d. c #87202F", +"e. c #C3868F", +"f. c #B65C68", +"g. c #B53646", +"h. c #CD828D", +"i. c #9A1C2C", +"j. c #B9535E", +"k. c #CA6875", +"l. c #B01C2E", +"m. c #C96571", +"n. c #D07D88", +"o. c #C5717C", +"p. c #861E2D", +"q. c #E8CDD0", +"r. c #E6C1C5", +"s. c #D68A93", +"t. c #E2A9B0", +"u. c #A3525B", +"v. c #C2898F", +"w. c #DFBBBF", +"x. c #A60616", +"y. c #EAC4C8", +"z. c #E1B1B7", +"A. c #A7192A", +"B. c #8C1F30", +"C. c #DFC5C9", +"D. c #D6979E", +"E. c #D58891", +"F. c #D3A4A9", +"G. c #AB4D57", +"H. c #C4838A", +"I. c #DAB3B7", +"J. c #DEA9AF", +"K. c #DB969E", +"L. c #EBCACD", +"M. c #AF2032", +"N. c #921B2E", +"O. c #801226", +"P. c #8E1327", +"Q. c #8C0D1E", +"R. c #8B0C1C", +"S. c #8C0E20", +"T. c #890818", +"U. c #880616", +"V. c #9C1125", +"W. c #A11228", +"X. c #93142D", +" . + @ # $ % & * = - ; > ", +" , ' ) ! ~ { ] ^ / ( _ : ", +" < [ } | 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 ", +" I J K L M N O P Q R S T ", +" U V W X X X Y Z ` ...+. ", +" @.#.$.X X X %.&.*.=.-.;. ", +" >.,.'.X X X ).!.~.{.].^. ", +" /.(._.X X X :.<.[.}.|.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.I.J.K.L.M. ", +" N.O.P.Q.R.S.R.T.U.V.W.X. "}; diff --git a/mode-icons.el b/mode-icons.el index 498710f..6087acf 100644 --- a/mode-icons.el +++ b/mode-icons.el @@ -49,11 +49,13 @@ absolute path to ICON." ("HTML" "html" xpm) ("Haml" "haml" xpm) ("Image[imagemagick]" "svg" xpm) + ("Inf-Ruby" "infruby" xpm) ("JavaScript" "js" xpm) ("Lisp" "cl" xpm) ("nXML" "xml" xpm) ("Org" "org" xpm) ("PHP" "php" xpm) + ("Projectile Rails Server" "rails" xpm) ("Python" "python" xpm) ("Ruby" "ruby" xpm) ("SCSS" "sass" xpm)