aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md28
-rw-r--r--mode-icons.el28
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)