diff options
-rw-r--r-- | CHANGELOG.md | 28 | ||||
-rw-r--r-- | mode-icons.el | 28 |
2 files changed, 56 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b1cff32 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,28 @@ +# Change Log +All notable changes to this project will be documented in this file. +This project adheres to [Semantic Versioning](http://semver.org/). + +## [Unreleased] +### Added +- CSS mode icon. +- Coffee mode icon. +- Compilation mode icon. +- Emacs Speaks Statistics (R) mode icon. +- Haml mode icon. +- Image mode icon for ImageMagick. +- Inf-Ruby mode icon. +- JavaScript mode icon. +- Projectile Rails Server mode icon. +- Ruby mode icon. +- Sass/Scss mode icon. +- Shell-script mode icon. +- Slim mode icon. +- Snippet mode icon. +- Term mode icon. +- Web mode icon. +- XML mode icon. +- YAML mode icon. +- YASnippet minor-mode icon. +- nXML mode icon. + +[Unreleased]: https://github.com/ryuslash/mode-icons/compare/0.1.0...HEAD diff --git a/mode-icons.el b/mode-icons.el index fac2833..d3739a8 100644 --- a/mode-icons.el +++ b/mode-icons.el @@ -22,7 +22,33 @@ ;;; Commentary: +;; This package provides a globalized minor mode that replaces the +;; major mode name in your mode-line and places like Ibuffer with an +;; icon. Currently the following programming modes are supported, +;; along with some other modes: ;; +;; - CSS +;; - Coffee +;; - Emacs-Lisp +;; - HTML +;; - Haml +;; - JavaScript +;; - Lisp +;; - nXML +;; - PHP +;; - Python +;; - Ruby +;; - Sass/Scss +;; - Scheme +;; - Shell-script +;; - Slim +;; - Snippet +;; - Web +;; - Yaml +;; +;; To enable this minor mode add the following line to your init file: +;; +;; (mode-icons-mode) ;;; Code: (defgroup mode-icons nil @@ -57,6 +83,7 @@ absolute path to ICON." ("nXML" "xml" xpm) ("Org" "org" xpm) ("PHP" "php" xpm) + ("PHP/l" "php" xpm) ("Projectile Rails Server" "rails" xpm) ("Python" "python" xpm) ("Ruby" "ruby" xpm) @@ -67,6 +94,7 @@ absolute path to ICON." ("Scheme" "scheme" xpm) ("Shell-script" "bash" xpm) ("Slim" "slim" xpm) + ("Snippet" "yas" xpm) ("Term" "term" xpm) ("Web" "html" xpm) ("XML" "xml" xpm) |