# doom-modeline [](https://travis-ci.org/seagle0128/doom-modeline) [](https://melpa.org/#/doom-modeline) [](https://stable.melpa.org/#/doom-modeline) [](http://www.gnu.org/licenses/gpl-3.0.html) A fancy mode-line from [DOOM Emacs](https://github.com/hlissner/doom-emacs/tree/master/modules/ui/doom-modeline). It's integrated to [Centaur Emacs](https://github.com/seagle0128/.emacs.d). ## Feature The DOOM modeline was designed for minimalism, and offers: - A match count panel (for `anzu`, `iedit`, `multi-cusor`, `evil-search` and `evil-substitute`) - An indicator for recording a macro - Local `python`/`ruby`/`perl`/`go`/`elixir` 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` - An indicator for `evil` state ## Install ### Manual From melpa, `M-x package-install RET doom-modeline RET`. In `init.el`, ``` emacs-lisp (require 'doom-modeline) (doom-modeline-init) ``` ### Use-package ``` emacs-lisp (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            