Commit graph

101 commits

Author SHA1 Message Date
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
Vincent Zhang
5aa211cf04 Enable all-the-icons in terminal.
Use doom-modeline-icon to enable/disable icons.
2018-10-25 16:11:03 +08:00
Vincent Zhang
88610aad3b Update README and travis ci. 2018-10-15 20:58:27 +08:00
Vincent Zhang
645f2426b6 Add "Customize" section in doc. 2018-10-07 22:21:09 +08:00
Vincent Zhang
973e9ce7c7 Update README. 2018-09-29 00:47:43 +08:00
Vincent Zhang
a476d582a2 Update README.
Address https://github.com/seagle0128/doom-modeline/issues/26.
2018-09-14 15:08:37 +08:00
Vincent Zhang
1ae5f7a523 Update README. 2018-08-23 11:10:51 +08:00
Vincent Zhang
56304ef4a1 Update README. 2018-08-23 11:06:11 +08:00
Vincent Zhang
82cca4bd57 Update package description. 2018-08-13 00:32:43 +08:00
Vincent Zhang
54e921f04f Update README. 2018-08-12 15:02:17 +08:00
Vincent Zhang
bbaa386fd7 Update README. 2018-07-05 15:54:06 +08:00
Vincent Zhang
fc35b099d8 Remove release tag. 2018-07-05 15:24:18 +08:00
Vincent Zhang
686c7f00ef Add travis-ci. 2018-07-05 15:23:44 +08:00
Vincent Zhang
ef1762a1aa Update README: add winum. 2018-07-05 15:16:11 +08:00
Vincent Zhang
bd6a56b353 Add mepla stable badge. 2018-07-05 15:01:25 +08:00
Vincent Zhang
e8fabfa252 Fix release tag. 2018-07-05 14:57:39 +08:00
Vincent Zhang
6b5091a675 Add release tag. 2018-07-05 14:55:10 +08:00
Vincent Zhang
edb08d214d Add melpa badge. 2018-07-05 14:42:35 +08:00
Vincent Zhang
7665721db1 Update README and package descriptions. 2018-07-05 13:56:23 +08:00
Vincent Zhang
3c031d5c47 Update README. 2018-06-25 23:57:57 +08:00
Vincent Zhang
70cea8a5fb Update README. 2018-06-22 15:19:52 +08:00
Vincent Zhang
03c00e84ab Add GPL3 license. 2018-06-17 22:49:51 +08:00
Vincent Zhang
a7ada395b4 Fix lint errors. 2018-06-16 01:33:36 +08:00
Justin Smestad
872287147b
Update use-package definition
* Instead of overriding `:init` handler, use `:hook` instead.
* Add `:requires` (can also be `:after` if you prefer that)
  * Adding `all-the-icons` to the handler causes the package to not load, not sure why.
* Add example with use-package to install dependencies
2018-06-15 09:18:51 -06:00
Vincent Zhang
78671e611f Update README. 2018-06-13 14:58:30 +08:00
Vincent Zhang
ad01172070 Fix lint errors. 2018-06-13 12:23:17 +08:00
Vincent Zhang
8dc1ea02e2 Update config in README. 2018-06-12 23:56:12 +08:00
Vincent Zhang
7b15725ce2 Update README. 2018-06-12 01:54:05 +08:00
Vincent Zhang
58c898325e Update README. Fix package requires. 2018-06-12 01:44:37 +08:00
Vincent Zhang
c806e3f789 Add doom-modeline. 2018-06-12 01:13:02 +08:00
Vincent Zhang
5e4b10661b
Initial commit 2018-06-11 23:20:04 +08:00