diff --git a/icons/yas.xpm b/icons/yas.xpm new file mode 100644 index 0000000..8366117 --- /dev/null +++ b/icons/yas.xpm @@ -0,0 +1,68 @@ +/* XPM */ +static char * yas_xpm[] = { +"15 16 49 1", +" c None", +". c #2D5597", +"+ c #3F78D4", +"@ c #407AD7", +"# c #305AA0", +"$ c #3A71C8", +"% c #498BF6", +"& c #3C73CC", +"* c #203F6E", +"= c #223E6F", +"- c #3768B8", +"; c #498AF5", +"> c #3668B8", +", c #224172", +"' c #3D75CE", +") c #427DDE", +"! c #4889F2", +"~ c #4889F3", +"{ c #3C71C9", +"] c #3F78D5", +"^ c #3566B3", +"/ c #396BBF", +"( c #4583E8", +"_ c #2B5291", +": c #29518E", +"< c #3360AC", +"[ c #427EE0", +"} c #4787EE", +"| c #396CBF", +"1 c #417CDB", +"2 c #3361AD", +"3 c #407BD9", +"4 c #4686EC", +"5 c #396DC0", +"6 c #3565B1", +"7 c #396BBE", +"8 c #4787EF", +"9 c #4788F0", +"0 c #2A508E", +"a c #3B70C5", +"b c #2C5292", +"c c #2C5392", +"d c #437FE1", +"e c #26467F", +"f c #294B87", +"g c #4482E7", +"h c #234276", +"i c #26487F", +"j c #3E76D1", +" ", +" .+@# ", +" $%%& ", +" **=-;%>,** ", +"*')))!~))){ ", +"*)%%%%%%%%] ", +"*)%%%%%%%%] ", +"*^/(%%%%%%]_: ", +" <;%%%%%[[}| ", +" :}%%%%%%%%1 ", +" 2;%%%%%[345 ", +"*67(%89%%%]0: ", +"*)%;abc&%%] ", +"*)%de fg%] ", +"*')'h ij){ ", +" *** *** "}; diff --git a/mode-icons.el b/mode-icons.el index c1301fb..5c9d1ba 100644 --- a/mode-icons.el +++ b/mode-icons.el @@ -1,3 +1,4 @@ + ;;; mode-icons.el --- Show icons for modes -*- lexical-binding: t; -*- ;; Copyright (C) 2013 Tom Willemse @@ -40,24 +41,27 @@ absolute path to ICON." (concat mode-icons--directory "/icons/" icon)) (defvar mode-icons - `(("Emacs-Lisp" "emacs" xpm) - ("Python" "python" xpm) - ("Scheme" "scheme" xpm) - ("Lisp" "cl" xpm) - ("PHP" "php" xpm) + `( ("CSS" "css" xpm) - ("JavaScript" "js" xpm) - ("Shell-script" "bash" xpm) - ("Image[imagemagick]" "svg" xpm) - ("HTML" "html" xpm) - ("Org" "org" xpm) - ("Ruby" "ruby" xpm) - ("Slim" "slim" xpm) ("Coffee" "coffee" xpm) - ("Sass" "sass" xpm) + ("Emacs-Lisp" "emacs" xpm) + ("HTML" "html" xpm) + ("Haml" "haml" xpm) + ("Image[imagemagick]" "svg" xpm) + ("JavaScript" "js" xpm) + ("Lisp" "cl" xpm) + ("Org" "org" xpm) + ("PHP" "php" xpm) + ("Python" "python" xpm) + ("Ruby" "ruby" xpm) ("SCSS" "sass" xpm) + ("Sass" "sass" xpm) + ("Scheme" "scheme" xpm) + ("Shell-script" "bash" xpm) + ("Slim" "slim" xpm) ("YAML" "yaml" xpm) - ("Haml" "haml" xpm)) + ("YASnippet" "yas" xpm) + ) "Icons for major modes. Each specification is a list with the first element being the