Releases: seagle0128/doom-modeline
Releases · seagle0128/doom-modeline
Support nerd fonts
- [Feature] Use nerd-icons instead of all-the-icons.
- [Feature] Support mu4e-modeline-mode.
- Compatible with flychecker-color-mode-line.
- feat: support treesit (xx-ts-mode).
- feat: backport align-right feature from 30.
- [Feature] Add eldoc segment.
- feat: align right hand side of active mode line with variable-pitch font .
- Bug fixes and improvements.
New options
- [Feature] New option: doom-modeline-battery.
- [Feature] New option: doom-modeline-highlight-modified-buffer-name.
- [Feature] Different color indicators for various modal modes.
- [Feature] Status indicator for active compilation buffer.
- [Feature] Define calculator mode-line.
- [Feature] New option: doom-modeline-modal.
- [Feature] Support helm-ag.
- [Feature] Add option to make segments visible in inactive windows.
- Bug fixes and improvements.
Enhance compatibilities
- Compatible with the latest
eglot
. - Adapt bar height on Windows.
- `buffer-local-value' is an obsolete generalized variable since 29.
- [Feature] New option doom-modeline-display-misc-in-all-mode-lines.
- [Feature] New option doom-modeline-time to make the time segment optional.
- [Feature] Make calendar icon optional.
- [Enhancement] Change meow--indicator face in inactive window.
- Fix #547: Remove doom-modeline-misc-info-face.
- Change the default value of doom-modeline-window-width-limit.
Support 29
- [Compatibility] Address cut-off faces issue of visual bell in 29.
- Remove obsolete function `doom-modeline-init'.
- Adjust mode-line height.
- [Compatibility] Support
flycheck-color-mode-line
andsolaire-mode
faces. - Fix mouse clicks on mu4e new mail widget.
- Update docs.
all-the-icons is optional
- [Feature] Add an option to show and hide the buffer names.
- [Enhancement] Option doom-modeline-window-width-limit supports float number.
- [Refactor] Use doom-modeline faces instead.
- [Feature] Make all-the-icons optional.
- [Feature] Support imenu and font-lock.
- Better behaviors of
doom-modeline-height
anddoom-modeline-width
. - [Feature] Add Compatibility Library `compat'.
- Optimize performance.
- Misc bug fixing.
Improvements
- Add modeline segment for follow-mode
- Respect minions lighter.
- Replaced iex with elixir, where iex doesn't quit gracefully leading to multiple stale beam processes.
- Bug fixes.
Bug fix
Bug fixes and improvements.
Hud bar and mlscroll indicator
- [Feature] Add a "hud" segment inspired by powerline.
- [Feature] Support mlscroll in buffer-position indicator.
- (De)Activate modeline for all existing buffers.
- Refactor and bug fixing.
Enhancements
- [Enhancement] support all flycehck error levels.
- New faces:
doom-modeline-input-method
anddoom-modeline-input-method-alt
. - [Feature] Add mouse actions to mu4e alert segment.
- [Feature] Support two-column buffers.
- [Enhancement] Simplify image creation: use PBM instead of XPM.
- [Feature] Add Meow indicator.
- [Feature] Add repl segment for CIDER.
- Add face for notifications.
- Be compatible with mini-frame.
- Misc improvements.
A bunch of new features
- [Enhancement] Support different fonts in mode-line.
- [Feature] Highlight the mode-line while debugging.
- [Enhancement] Support buffer names from org-protocol.
- [Feature] Add org-src mode-line.
- [Feature] Support tab-bar-mode in workspace-name segment.
- [Feature] Integrate phi-search.
- [Feature] Support rime input method.
- [Enhancement] Add minor-modes and input-method to project mode-line.
- [Optimize] Check if the buffer is modified timely.
- [Optimize] Update dap-debug state.
- [Optimize] Update dap-debug state
- Bug fixes.