Commit graph

89 commits

Author SHA1 Message Date
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