Doom Modeline

about | blog | config | notes | github

1. A Fancy and Fast Modeline for Emacs

A very fancy and fast modeline for GNU/Emacs. It is used it many different distrubtions of GNU/Emacs, most notably it's namesake, Doom Emacs.

2. Configuration

2.1. Setup Dependencies

While All The Icons is not really a hard dependency, doom-modeline let's set this up to make sure it looks very nice.

(require 'init-all-the-icons)

We also want to use Projectile to help our doom-modeline identify project root and stuff.

(require 'init-projectile)

2.2. Package Install

Install doom-modeline with our package manager.

(use-package doom-modeline
  :init (doom-modeline-mode +1))

2.3. Customize Aesthetics

(setq doom-modeline-height 15)

2.4. Feature Provide

(provide 'init-doom-modeline)

Created: 2021-11-13

Emacs 26.1 (Org mode 9.5)