Diminished modes are minor modes with no modeline display
Emacs Lisp
Switch branches/tags
Nothing to show
Pull request Compare This branch is even with myrjola:master.
Latest commit d5c61a1 Apr 19, 2017 @a13 a13 committed with myrjola allow to diminish to :eval expressions
Permalink
Failed to load latest commit information.
LICENSE Initial commit Dec 15, 2015
README.md Add MELPA-stable badge Jan 12, 2016
diminish.el allow to diminish to :eval expressions Apr 19, 2017

README.md

MELPA MELPA Stable

diminish.el

Introduction

When we diminish a mode, we are saying we want it to continue doing its work for us, but we no longer want to be reminded of it. It becomes a night worker, like a janitor; it becomes an invisible man; it remains a component, perhaps an important one, sometimes an indispensable one, of the mechanism that maintains the day-people's world, but its place in their thoughts is diminished, usually to nothing. As we grow old we diminish more and more such thoughts, such people, usually to nothing. -- Will Mengarini

This package implements hiding or abbreviation of the mode line displays (lighters) of minor-modes.

Quick start

(require 'diminish)
;; Hide jiggle-mode lighter from mode line
(diminish 'jiggle-mode)
;; Replace abbrev-mode lighter with "Abv"
(diminish 'abbrev-mode "Abv")

John Wiegley's use-package macro also has support for diminish.el.

Acknowledgments

diminish.el was created by Will Mengarini on 19th of February 1998 and is now maintained by Martin Yrjölä.