Commit graph

570 commits

Author SHA1 Message Date
Vincent Zhang
5623f161f1 Add dashboard mode-line. 2020-07-25 14:24:18 +08:00
Vincent Zhang
f5cd839114 Bump version. 2020-06-19 01:12:34 +08:00
Eric Dallo
a19a24c8d6
Add repl segment for CIDER 2020-06-09 11:34:32 -03:00
Vincent Zhang
a0884ad73a Bump version. 2020-04-15 23:34:03 +08:00
Vincent Zhang
8c71b43fee Refresh the mode-line of the current buffer while toggling. 2020-04-06 23:36:28 +08:00
Vincent Zhang
0642f71071 [Enhancement] Add minor-modes and input-method to project mode-line.
Close #320.
2020-03-22 14:36:26 +08:00
Vincent Zhang
1d909a930d Add debug segment to org-src mode-line. 2020-02-29 03:48:13 +08:00
Vincent Zhang
5d651207ae [Feature] Add org-src mode-line. 2020-02-29 03:32:22 +08:00
Vincent Zhang
83e663ac98 Add matches segment to pdf mode-line. 2020-02-27 22:32:19 +08:00
Vincent Zhang
17abc0dba4 Rename doom-modeline--old-format to doom-modeline--default-format. 2020-02-23 01:00:32 +08:00
Vincent Zhang
43a78ad7eb [Feature] Introduce `auto' style for buffer file names.
Close #179.

`auto' style is the default style now.

Given ~/Projects/FOSS/emacs/lisp/comint.el
  auto => emacs/lisp/comint.el (in a project) or 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
  truncate-upto-root => ~/P/F/e/lisp/comint.el
  truncate-all => ~/P/F/e/l/comint.el
  relative-from-project => emacs/lisp/comint.el
  relative-to-project => lisp/comint.el
  file-name => comint.el
  buffer-name => comint.el<2> (uniquify buffer name)"
2020-02-11 01:51:52 +08:00
Vincent Zhang
e6d690bae0 Bump version. 2020-02-10 22:12:08 +08:00
Vincent Zhang
3f781b4ed6 Fix #299: Does not display headers in helm buffers. 2020-02-07 19:21:33 +08:00
Vincent Zhang
4c659a2820 Fix #293: error - void-variable when. 2020-02-02 20:54:42 +08:00
Vincent Zhang
ed7ed654c5 Update dependencies. 2020-02-01 17:21:27 +08:00
Vincent Zhang
a7a0370c50 Bump version. 2020-01-19 01:11:15 +08:00
Vincent Zhang
38400801d2 Update copyright. 2020-01-18 00:13:25 +08:00
Vincent Zhang
dbd9251979 Set minimal mode-line in xwidgets. 2020-01-15 02:04:27 +08:00
galaunay
2c6e449b57 Fix bug in testing buffers existence
`buffer-live-p` doesn't appear to work with buffer names.
Using buffer objects ensures the buffer existence test is done
properly.
2019-12-29 21:01:03 +01:00
Vincent Zhang
6de07a5a2b Set message modeline to COMMIT_EDITMSG and MERGE_MSG buffers. 2019-12-29 00:12:05 +13:00
Vincent Zhang
6dc9463d98 [Feature] message modeline. 2019-12-28 23:27:24 +13:00
Vincent Zhang
43a8f4386e Bump version. 2019-12-25 23:54:21 +13:00
Melkor333
3b2df9ab56 Add basic gnus support without any other dependency than gnus 2019-12-18 01:19:55 +01:00
Vincent Zhang
bb4d748ed5 Bump version. 2019-12-08 01:17:31 +08:00
Vincent Zhang
bbebcef7fa Bump version. 2019-11-30 23:00:46 +08:00
Vincent Zhang
4730ac9739 Refactor. 2019-11-24 22:05:43 +08:00
Vincent Zhang
3c0b11c41a Simplify timemachine mode-line. 2019-11-24 22:00:33 +08:00
Vincent Zhang
dca6d4ca6a Refactor word-count segment. 2019-11-24 21:58:18 +08:00
Jake Romer
bf03231304
Add continuously displayed word count segment.
Introduces `doom-modeline-continuous-word-count-modes`, a customizable list
of major modes in which display a word count continuously when
`doom-modeline-enable-word-count' is non-nil.

```lisp
;; Major modes in which to display word count continuously.
;; Respects `doom-modeline-enable-word-count'.
(setq doom-modeline-continuous-word-count-modes '(markdown-mode org-mode))
```
2019-11-23 22:03:09 -05:00
Vincent Zhang
53306d3fdf Revert "vcs: also add vcs modeline hook for magit-status"
This reverts commit 666292cb83.
2019-11-23 01:23:36 +08:00
Sean Farley
666292cb83 vcs: also add vcs modeline hook for magit-status 2019-11-20 23:19:04 -08:00
Vincent Zhang
54bc32359a Add vcs mode-line. 2019-11-20 22:09:18 +08:00
Vincent Zhang
11d42282f2 Add irc-buffers segment to the special mode-line.
Close #260.
Remove option: doom-modeline-irc-buffers.
Update special mode-line.
2019-11-19 23:45:33 +08:00
Vincent Zhang
6a3b0639c6 [Feature] Support rcirc. 2019-11-18 04:07:34 +08:00
Vincent Zhang
de8f84f7ff Bump version. 2019-11-17 03:01:38 +08:00
Vincent Zhang
dcc57fd45e Merge irc and irc-buffers segment.
Provide the new option: doom-modeline-irc-buffers.
2019-11-17 01:20:27 +08:00
Vincent Zhang
e458d77ef0 Remove irc-buffers segment from main mode-line. 2019-11-17 00:48:16 +08:00
Vincent Zhang
1369acac1c Bump version. 2019-11-16 13:31:17 +08:00
Vincent Zhang
ff28d4e16b Enhance irc segment. 2019-11-16 02:57:54 +08:00
Vincent Zhang
be71570911 Bump version. 2019-11-12 01:33:46 +08:00
Vincent Zhang
30a37d2134 Bump version. 2019-11-08 03:08:00 +08:00
Vincent Zhang
7edb863a81 Bump version to 2.7.1. 2019-11-06 01:11:46 +08:00
Vincent Zhang
44d0f7b871 Refactor. 2019-11-05 21:06:53 +08:00
Vincent Zhang
95809a1b04 Fix #248: Unable to kill *scratch* while starting Emacs.
Check if "*scratch*" and "*Messages*" buffers exist while setting the mode-line
for them.
2019-11-04 22:12:28 +08:00
Vincent Zhang
a8d932e093 Restore to the default mode-line for special buffers. 2019-10-28 01:29:33 +08:00
Vincent Zhang
93135d4220 [Feature] Use built-in battery instead of unmaintained fancy-battery.
See 9b88ae77a0.
2019-10-25 01:28:57 +08:00
Vincent Zhang
cfb45c8eef [Feature] Unicode and ASCII fallbacks.
Enhance the segments.
Remove doom-modeline-persp-name-icon.
Refactor.
See #218.
2019-10-23 02:50:04 +08:00
Vincent Zhang
c7eb0fb93e Bump version to 2.6.2. 2019-10-12 03:30:46 +08:00
Vincent Zhang
5eb0961d1f Force to set mode-line for scratch and message buffers. 2019-10-12 03:28:34 +08:00
Vincent Zhang
5d3c59968b Add doom-modeline-mode-map. 2019-10-08 12:15:40 +08:00