don't need Emacs 25 version by remove `map`.
[major-mode-icons.git] / README.md
blob2d50e7aa8aef5acad6a6a17013ea4560b5c22d08
1 # major-mode-icons
3 Show major-mode with icons on mode-line.
5 # Screenshot
7 ![Screenshot](screenshot.png)
9 # Features
11 - support many programming languages
12 - support show extra of some modes like: Clojure, Ruby, Python etc.
13 - only show icon for current selected window, otherwise show mode name.
15 # Usage
17 If you use `use-package`:
19 ```elisp
20 (use-package major-mode-icons
21   :ensure t
22   :config
23   (major-mode-icons-mode 1))
24 ```
26 ## mode :lighter
28 Minor mode `major-mode-icons-mode` has a `:lighter` support.
30 ## user custom mode-line
32 If you use a customize mode-line:
34 ```elisp
35 (setq
36  mode-line-end-spaces
37  (quote
38   ((:eval
39     (major-mode-icons/show))
40     )))
41 ```
43 ## powerline
45 Also suppoer powerline with segment name `powerline-major-mode-icons`.