Commit graph

80 commits

Author SHA1 Message Date
Vincent Zhang
9066ea8abb Update docs. 2019-02-22 00:10:40 +07:00
Vincent Zhang
83c75bf562 Format docs. 2019-02-22 00:09:04 +07:00
Vincent Zhang
81635fdf36 Rename doom-modeline-version to doom-modeline-env-version. 2019-02-18 18:57:16 +08:00
Vincent Zhang
37eef920ec New customization: doom-modeline-checker-simple-format.
If non-nil, only display one number for checker information if applicable.
2019-02-18 01:30:59 +08:00
Vincent Zhang
17d197d9a7 Add customization: doom-modeline-enable-word-count. 2019-02-13 00:47:32 +08:00
Guido Schmidt
2e90f6480d
EDIT/README.md: hint to doom-modeline-mode-hook
To setup your custom modeline-configuration, you'll have to use doom-modeline-mode-hook
2019-02-04 14:15:48 +01:00
Vincent Zhang
cfb1f80f1f Update docs for the mu4e indicator. 2019-01-30 16:07:26 +08:00
Vincent Zhang
707e354352 Update FAQ for #104. 2019-01-29 00:51:26 +08:00
Vincent Zhang
868f1bb00b Add new mode: doom-modeline-mode.
doom-modeline-init is obsolete.
2019-01-18 00:38:51 +08:00
Vincent Zhang
f4a99fa424 [Docs] Add screenshots. 2019-01-17 15:08:02 +08:00
Vincent Zhang
8f48842dfe [Feature] Fix #95: Page number indicator for pdf-tools package. 2019-01-16 00:55:43 +08:00
Vincent Zhang
ea93d636f9 Refactor: rename doom-version-parser to doom-modeline-env. 2019-01-14 00:48:54 +08:00
我没有抓狂
a5c656074b
Remove unnecessary use-package :defer 2019-01-11 15:03:34 +08:00
dp12
f63924142c Add party parrot segment 2019-01-08 10:51:36 -05:00
Vincent Zhang
7d5308f1bb [Docs] Update README. 2019-01-08 16:18:26 +08:00
Vincent Zhang
e252c4420d [Docs] FAQ: Why doesn't change of branch reflect in modeline.
https://github.com/seagle0128/doom-modeline/issues/84
https://github.com/seagle0128/doom-modeline/issues/76
2019-01-04 01:01:40 +08:00
Vincent Zhang
eeff72172b [Feature] Support nyan cat in position segment. 2019-01-04 00:21:40 +08:00
Vincent Zhang
468cfe5edb [Feature] Flymake indicator.
Fix #81.
2019-01-02 21:03:30 +08:00
Vincent Zhang
202a90e660 Fix #78: a new toggle for env version. 2018-12-31 22:55:23 +08:00
Vincent Zhang
9653f489ff Disable color for major-mode icons by default. 2018-12-27 05:08:51 +08:00
Vincent Zhang
a06e1da04c [Docs] add screenhost of color icons. 2018-12-25 15:02:26 +08:00
Vincent Zhang
4f694f3f74 [Feature] Display color icon for major mode. 2018-12-25 00:00:02 +08:00
Vincent Zhang
f2cad71cf6 Disable github notifications by default. 2018-12-24 20:28:11 +08:00
Vincent Zhang
6de3d21959 Improve: Use ghub-get instead of ghub+ api. 2018-12-23 23:54:35 +08:00
Vincent Zhang
9a6cdb2717 Docs: update for doom-modeline-github. 2018-12-23 01:17:46 +08:00
Vincent Zhang
af312dddba Docs: update feature section. 2018-12-23 00:32:33 +08:00
Vincent Zhang
9208445daa Docs: add screenshots. 2018-12-21 02:01:54 +08:00
Vincent Zhang
5cf1857add Feature: #70 Support for the package Minions. 2018-12-21 01:41:39 +08:00
Vincent Zhang
cbd86384fe Feature: An indicator for debug state. 2018-12-21 00:38:23 +08:00
Vincent Zhang
1926d456a3 Fix #66: Add a segment for GitHub notifications. 2018-12-11 23:05:34 +08:00
Vincent Zhang
d7efae1d35 Update screenshots (#64). 2018-12-09 15:30:35 +08:00
Vincent Zhang
83731bca00 Add two enablers for persp-name and lsp segments.
See https://github.com/seagle0128/doom-modeline/issues/59#issuecomment-444842483.
2018-12-07 00:25:48 +08:00
Vincent Zhang
f73eba86fa [Feature] An indicator for LSP state.
See https://github.com/emacs-lsp/lsp-mode/issues/479#issuecomment-443992922.
2018-12-06 03:26:27 +08:00
Vincent Zhang
70049ac3bf [Feature] An indicator for xah-fly-keys state. 2018-12-06 00:08:10 +08:00
Vincent Zhang
c0b5f1c0ab Fix #59: [Feature] Minor modes segment. Disable by default. 2018-12-05 03:39:07 +08:00
Vincent Zhang
e43da4a963 [Feature] A perspective name segment for persp-mode. 2018-12-05 02:38:36 +08:00
Vincent Zhang
88414e30e3 Support symbol-overlay in match panel. 2018-11-28 02:50:07 +08:00
Vincent Zhang
78b2e196f6 Fix #51: add FAQ in README. 2018-11-27 21:51:15 +08:00
Vincent Zhang
2b5a3b103e Display file icons by default. 2018-11-24 13:19:14 +08:00
Vincent Zhang
34c6f91d36 Fix #48: [Feature] show the icon for major mode.
New variable `doom-modeline-major-mode-icon' to control.
2018-11-23 01:13:52 +08:00
Vincent Zhang
b91e76b383 Fix #47: new style buffer-name, which respects uniquify names. 2018-11-23 00:12:36 +08:00
Vincent Zhang
5c396e2e18 Update features in README. 2018-11-22 04:02:16 +08:00
Vincent Zhang
d27c5485ba [Optimize] doom-modeline-buffer-file-name for all truncate styles.
e.g.`truncate-upto-project' is ~5x faster.
    (benchmark-run 1000 (format-mode-line mode-line-format))
    ~0.7s vs ~4s

Also add 2 new styles: `truncate-from-project' and `truncate-except-project'.

Given ~/Projects/FOSS/emacs/lisp/comint.el
  truncate-upto-project => ~/P/F/emacs/lisp/comint.el
  truncate-from-project => ~/Projects/FOSS/emacs/l/comint.el
  truncate-with-project => emacs/l/comint.el
  truncate-except-project => ~/P/F/emacs/l/comint.el

NOTE: `shrink-path-file-mixed' has so BAD performance! Damn it!!!
2018-11-20 23:23:23 +08:00
Vincent Zhang
13b22bdecb Update truncate-with-project in README.
The new style `truncate-with-project' is ~3x faster than `truncate-upto-project'.
2018-11-18 04:02:02 +08:00
Vincent Zhang
37eb515ef4 Update README. 2018-11-16 01:10:35 +08:00
Vincent Zhang
10b16b1386 Don't load doom-modeline after init time. 2018-11-14 04:17:56 +08:00
Vincent Zhang
a9847abd3e Support projectile and project. projectile is optional now. 2018-11-12 00:48:20 +08:00
Vincent Zhang
e9d4728b21 Update README. 2018-11-02 16:59:50 +08:00
Vincent Zhang
4f0c1b0fdf Fix #37: Update README for the performance issues on Windows. 2018-11-02 16:55:15 +08:00
Vincent Zhang
70f896fffb Update README. 2018-10-27 23:24:23 +08:00