A fancy and fast mode-line inspired by minimalism design.
Find a file
2018-06-12 23:56:12 +08:00
doom-modeline.el Fix: -when-let -> -when-let*. 2018-06-12 23:25:12 +08:00
LICENSE Initial commit 2018-06-11 23:20:04 +08:00
README.md Update config in README. 2018-06-12 23:56:12 +08:00

doom-modeline

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 evil-search, iedit and evil-substitute)
  • An indicator for recording a macro
  • Local python/ruby version in the major-mode
  • A customizable mode-line height (see +doom-modeline-height)
  • An error/warning count segment for flycheck

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
      :init (add-hook 'after-init-hook #'+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