All Projects → hlissner → Emacs Hide Mode Line

hlissner / Emacs Hide Mode Line

Licence: mit
An Emacs plugin that hides (or masks) the current buffer's mode-line

MELPA MIT

hide-mode-line

Provides hide-mode-line-mode. A minor mode that hides (or masks) the mode-line in your current buffer. It can be used to toggle an alternative mode-line, toggle its visibility, or simply disable the mode-line in buffers where it isn't very useful otherwise.

Extracted from doom-hide-modeline-mode in Doom Emacs.

Install

hide-mode-line is available on MELPA.

M-x package-install hide-mode-line

(require 'hide-mode-line)

Add hide-mode-line-mode to hooks where you don't want a mode-line, like the completion-list or org todo/agenda-popup windows, or neotree.

(add-hook 'completion-list-mode-hook #'hide-mode-line-mode)
(add-hook 'neotree-mode-hook #'hide-mode-line-mode)

Or replace the mode-line in specific windows:

(let ((hide-mode-line-format '("%b")))
  (hide-mode-line-mode +1))

(setq-local hide-mode-line-format '("%b"))
(hide-mode-line-mode +1)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].