A fancy and fast mode-line inspired by minimalism design.
Find a file
2018-07-05 15:16:11 +08:00
doom-modeline.el Update doom-modeline.el 2018-07-05 14:29:41 +08:00
LICENSE Initial commit 2018-06-11 23:20:04 +08:00
README.md Update README: add winum. 2018-07-05 15:16:11 +08:00

doom-modeline

MELPA MELPA Stable Release Tag License

The modeline package extracted from DOOM Emacs.

It's also the part of Centaur Emacs.

Feature

The DOOM modeline was designed for minimalism, and offers:

  • A match count panel (for anzue, iedit, evil-search and evil-substitute)
  • An indicator for recording a macro
  • Local python/ruby/go version in the major-mode
  • A customizable mode-line height (see doom-modeline-height)
  • An error/warning count segment for flycheck
  • A workspace number segment for eyebrowse
  • A window number segment for winum and window-numbering

Install

Manual

From melpa, M-x package-install RET doom-modeline RET.

In init.el,

(require 'doom-modeline)
(doom-modeline-init)

Use-package

(use-package doom-modeline
      :ensure t
      :defer t
      :hook (after-init . doom-modeline-init))

This package requires the fonts included with all-the-icons to be installed. Run M-x all-the-icons-install-fonts to do so.

Screenshots

modeline

search

subst

macro

version

errors