Vincent Zhang
257fcd564b
Add cask package task in CI.
2018-12-25 04:53:44 +08:00
Vincent Zhang
2407068271
Cleanup unused declarations.
2018-12-25 04:04:30 +08:00
Vincent Zhang
aec2d266fb
Fix: invalid face of doom-modeline-eldoc-bar.
2018-12-25 03:35:24 +08:00
Vincent Zhang
ff63959c03
Fix: checking github notifications asynchronously.
2018-12-25 02:14:42 +08:00
Vincent Zhang
f4d9aabcd6
Bump version to 1.3.0.
2018-12-25 01:52:19 +08:00
Vincent Zhang
eae4e83bf2
Optimize: update icon positions.
2018-12-25 01:51:27 +08:00
Vincent Zhang
4f694f3f74
[Feature] Display color icon for major mode.
2018-12-25 00:00:02 +08:00
Vincent Zhang
b5266e7093
Adjust bar width.
2018-12-24 23:46:45 +08:00
Vincent Zhang
8fc06950ce
[Optimize] Check github notifications asynchronously and enable it by default.
2018-12-24 22:26:07 +08:00
Vincent Zhang
ea39dce5f0
Bump version to 1.2.2.
2018-12-24 21:23:41 +08:00
Vincent Zhang
f2cad71cf6
Disable github notifications by default.
2018-12-24 20:28:11 +08:00
Vincent Zhang
a20da08a11
Fix #73 : redundant eyebrowse-mode display in misc-info segment.
2018-12-24 16:13:33 +08:00
Vincent Zhang
6de3d21959
Improve: Use ghub-get instead of ghub+ api.
2018-12-23 23:54:35 +08:00
Vincent Zhang
a30c981f54
Bump: version to v1.2.1.
2018-12-23 01:35:24 +08:00
Vincent Zhang
3e8e100864
Refactor: Rename github-open-notifications-participating.
2018-12-23 01:34:20 +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
b85cc7ba16
Improve: face of doom-modeline-eldoc-bar.
2018-12-23 00:01:42 +08:00
Vincent Zhang
22b9943438
Fix: incorrect height of eldoc bar.
2018-12-22 14:23:43 +08:00
Vincent Zhang
3f5feb3c7f
Fix: function definition is void: font-info.
2018-12-22 14:09:02 +08:00
Vincent Zhang
65ea32f20d
Fix #72 : Keep the same buffer-info in active and inactive modeline.
2018-12-21 19:36:41 +08:00
Vincent Zhang
df41de323d
Optimize: debug state.
2018-12-21 18:53:17 +08:00
Vincent Zhang
7158b9d975
Optimize: the position of debug icons.
2018-12-21 18:48:22 +08:00
Vincent Zhang
7519a379d7
Refactor: minor modes.
2018-12-21 02:28:27 +08:00
Vincent Zhang
5cf1857add
Feature: #70 Support for the package Minions.
2018-12-21 01:41:39 +08:00
Vincent Zhang
7f95e8b8d8
Optimize: Set height via font.
2018-12-21 00:56:12 +08:00
Vincent Zhang
cbd86384fe
Feature: An indicator for debug state.
2018-12-21 00:38:23 +08:00
Vincent Zhang
f71f16a3eb
Improve: Use misc-info segment instead of global segment.
2018-12-20 23:05:54 +08:00
Vincent Zhang
0d6e5f7d50
Refactor: Format.
2018-12-19 18:18:24 +08:00
Vincent Zhang
a7dda5edb7
Optimize: different mode-line height in different platforms.
2018-12-19 17:00:36 +08:00
Vincent Zhang
ebf3ddd249
Fix #68 : Size of state icons.
2018-12-19 16:27:20 +08:00
Vincent Zhang
888efb61ec
Fix: add-variable-watcher is undefined in 25.
2018-12-16 22:22:57 +08:00
Vincent Zhang
4b22534199
Improve: Watch buffer-read-only.
2018-12-16 18:09:26 +08:00
Jin Xue
cf848092e0
Add Pipenv integration
2018-12-14 11:47:14 +08:00
Vincent Zhang
14ac6ddbeb
Remove: comments.
...
Note: This hook will cause magit exception
(add-hook 'after-change-functions 'doom-modeline-update-buffer-file-icon)
2018-12-13 01:04:17 +08:00
Vincent Zhang
eaa1b0d971
Optimize: rendering icons and fetching github notifications.
2018-12-13 01:01:49 +08:00
Vincent Zhang
4a7100b5fd
Optimize: material icons.
2018-12-12 22:53:35 +08:00
Vincent Zhang
b7bc345b44
Revert "Improve: remove the spaces in the end."
...
This reverts commit 2be5f28184
.
2018-12-12 13:58:00 +08:00
Vincent Zhang
2be5f28184
Improve: remove the spaces in the end.
2018-12-12 04:15:08 +08:00
Vincent Zhang
9460d50465
Improve: buffer-file-state icon.
2018-12-12 03:57:38 +08:00
Vincent Zhang
997425b9f5
Bump: version to v1.1.0.
2018-12-12 03:28:46 +08:00
Vincent Zhang
1d66c50309
Modernize the icons of buffer file state.
2018-12-12 01:35:19 +08:00
Vincent Zhang
c9699003f6
Beautify flycheck.
2018-12-11 23:27:50 +08:00
Vincent Zhang
1926d456a3
Fix #66 : Add a segment for GitHub notifications.
2018-12-11 23:05:34 +08:00
Vincent Zhang
eabb8fb56c
Optimize: update persp name.
2018-12-10 02:25:52 +08:00
Ricardo Martins
26b493fe65
Show Rust version in the modeline
2018-12-09 12:29:40 +00:00
Vincent Zhang
a989c93971
Make vcs more obvious.
2018-12-09 14:30:47 +08:00
Vincent Zhang
b0342b30b6
Improve mouse-face for segments.
2018-12-09 02:11:23 +08:00
Vincent Zhang
2e65c9d06b
Make doom-modeline-column-zero-based and doom-modeline-percent-position global.
2018-12-08 03:57:38 +08:00
Vincent Zhang
21637ad560
Fix #62 : disregards value of column-number-indicator-zero-based.
...
Same as mode-line-percent-position.
2018-12-08 03:46:12 +08:00
Vincent Zhang
44a46a61cc
Treat doom-modeline-def-modeline as a function.
2018-12-08 03:07:41 +08:00
Vincent Zhang
fef210416f
Add help-echo and mouse-face to encoding and input-method segments.
2018-12-07 01:35:10 +08:00
Vincent Zhang
851ed76dc1
Bump version to 1.0.0.
2018-12-07 00:45:36 +08:00
Vincent Zhang
1de4baed59
Add help-echo and mouse-click for buffer file name.
2018-12-07 00:43:59 +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
8a2e5ffbda
Add help-echo and mouse-click for buffer position and size.
2018-12-07 00:17:29 +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
8d6974bb65
Simplify minor modes.
...
Remove help-echo and mouse-click since doom-modeline-def-segment
doesn't support mode-line-minor-mode-keymap.
See https://github.com/seagle0128/doom-modeline/issues/59#issuecomment-444423882 .
2018-12-06 02:45:22 +08:00
Vincent Zhang
4235da6465
Add new face: doom-modeline-buffer-minor-mode.
...
See https://github.com/seagle0128/doom-modeline/issues/59#issuecomment-444514463 .
2018-12-06 02:12:17 +08:00
Vincent Zhang
9c6d00d3ab
Add help-echo and mouse-click to persp-name segment.
2018-12-06 01:58:16 +08:00
Vincent Zhang
aa088e3f52
Fix: No definitions found for: xah-fly-insert-state-q.
2018-12-06 01:32:15 +08:00
Vincent Zhang
5fbb0291d6
Enhance flycheck segment: help-echo, mouse click.
2018-12-06 00:48:10 +08:00
Vincent Zhang
70049ac3bf
[Feature] An indicator for xah-fly-keys state.
2018-12-06 00:08:10 +08:00
Vincent Zhang
9accf87eef
Eliminate compiler warnings.
2018-12-05 23:09:11 +08:00
Vincent Zhang
84b2ab0abc
Remove settings for projectile lighter.
...
See https://github.com/seagle0128/doom-modeline/issues/59#issuecomment-444423882 .
2018-12-05 22:56:06 +08:00
Evgeni Kolev
d6550fafd5
Update file state icon after widening
2018-12-05 13:13:07 +02:00
Vincent Zhang
dbfdf1b0b0
Change faces of input-method segment.
2018-12-05 04:32:14 +08:00
Vincent Zhang
e032bb92c3
Fix error in input-method: (wrong-type-argument stringp nil).
2018-12-05 04:30:01 +08:00
Vincent Zhang
5836f0603c
Minor change minor-modes position.
2018-12-05 03:59:13 +08:00
Vincent Zhang
420285ae5f
Refactor segments. Only show global and input in active window.
2018-12-05 03:50:50 +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
e466611f68
Update formats of buffer-encoding.
2018-12-04 21:09:16 +08:00
Vincent Zhang
ac1605a92c
Fix #57 : [Enhancement] Display uniquified buffer names in help-echo.
2018-12-04 00:22:20 +08:00
Vincent Zhang
da9fa3ced2
Fix #56 : Error when launching Gnus.
2018-12-03 15:24:25 +08:00
Vincent Zhang
1497e12b08
Fix #55 : Projectile segment errors on a new clojure project.
2018-12-02 18:53:51 +08:00
Dominik Kellner
e697720c94
Fix calling `projectile-project-root'.
...
Depending on configuration, `projectile-project-root' raises an error if there
is no project available. This behaviour almost renders Emacs unusable outside
of projects as `doom-modeline-project-root' gets called upon every redisplay of
the modeline, which then causes the error.
This fix just ignores errors thrown by `projectile-project-root' and returns
`nil' instead, which is what we expect anyway.
2018-11-30 08:51:47 +07:00
Vincent Zhang
6975849702
Add function for minimal modeline.
2018-11-29 23:23:39 +08:00
Vincent Zhang
5b507e4b98
Format codes and comments.
2018-11-29 02:34:58 +08:00
Vincent Zhang
fac54da782
Fix #53 : Shortening of remote buffers names.
2018-11-28 15:24:13 +08:00
Vincent Zhang
b0750259a3
Use when-let* for safer in symbol overlay panel.
2018-11-28 14:43:29 +08:00
Vincent Zhang
e7de8eef92
Ignore user errors in symbol overlay..
2018-11-28 14:39:36 +08:00
Vincent Zhang
c48d10a6f9
Bump version to 0.9.0.
2018-11-28 02:50:50 +08:00
Vincent Zhang
88414e30e3
Support symbol-overlay in match panel.
2018-11-28 02:50:07 +08:00
Vincent Zhang
b755888f8b
Address bad performance issue on Windows.
...
https://github.com/seagle0128/doom-modeline/issues/37
2018-11-28 01:35:55 +08:00
Vincent Zhang
36e081f912
Revert "Load hooks for anzu--reset-status immediately."
...
This reverts commit 752bb05e73
.
2018-11-27 23:09:30 +08:00
Vincent Zhang
752bb05e73
Load hooks for anzu--reset-status immediately.
2018-11-27 23:02:48 +08:00
Vincent Zhang
01db5c1040
Fix compiler warnings.
2018-11-27 22:54:35 +08:00
Vincent Zhang
78b2e196f6
Fix #51 : add FAQ in README.
2018-11-27 21:51:15 +08:00
Vincent Zhang
58eb5c3b55
Don't show state icon in inactive windows.
2018-11-27 18:13:13 +08:00
Vincent Zhang
6c941d824c
Only check uniquify-buffer-name-style is nil or post-forward-angle-brackets.
2018-11-27 16:57:22 +08:00
Vincent Zhang
88a10968d1
Only show buffer names in inactive windows.
2018-11-27 05:54:36 +08:00
Vincent Zhang
e729389ab8
Fix #44 again.
2018-11-27 02:39:54 +08:00
Vincent Zhang
94b1aa2629
Enable major mode icons by default.
...
Already addressed the performance issue.
Should ensure `all-the-icons` is installed correctly.
2018-11-26 23:53:31 +08:00
Vincent Zhang
8e02bf5f58
Disable icons in terminal by default.
2018-11-26 23:01:03 +08:00
Vincent Zhang
8aeb80f32d
Change faces of flycheck icons.
2018-11-26 14:09:22 +08:00
Vincent Zhang
bba86db87f
Change icons position.
2018-11-26 14:06:44 +08:00
Vincent Zhang
fa840219a3
Revert "Adjust icons' position."
...
This reverts commit a95440341e
.
2018-11-25 23:10:12 +08:00
Vincent Zhang
a95440341e
Adjust icons' position.
2018-11-25 13:47:38 +08:00
Vincent Zhang
1ddf68939e
Fix fold icon.
2018-11-25 03:33:24 +08:00