[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/diminish 6ec6ebc391 18/22: add more usage
From: |
ELPA Syncer |
Subject: |
[elpa] externals/diminish 6ec6ebc391 18/22: add more usage |
Date: |
Fri, 28 Jan 2022 02:57:55 -0500 (EST) |
branch: externals/diminish
commit 6ec6ebc391371418efc6c98d70b013f34af5a2ee
Author: conao3 <conao3@gmail.com>
Commit: Martin Yrjölä <martin.yrjola@gmail.com>
add more usage
---
README.md | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index 96b466ef6f..23d78ef847 100644
--- a/README.md
+++ b/README.md
@@ -23,12 +23,22 @@ Quick start
```emacs-lisp
(require 'diminish)
-;; Hide jiggle-mode lighter from mode line
-(diminish 'jiggle-mode)
-;; Replace abbrev-mode lighter with "Abv"
-(diminish 'abbrev-mode "Abv")
+
+(diminish 'rainbow-mode) ; Hide lighter
from mode-line
+(diminish 'rainbow-mode " Rbow") ; Replace
rainbow-mode lighter with " Rbow"
+(diminish 'rainbow-mode 'rainbow-mode-lighter) ; Use
raingow-mode-lighter variable value
+(diminish 'rainbow-mode '(" " "R-" "bow")) ; Replace
rainbow-mode lighter with " R-bow"
+(diminish 'rainbow-mode '((" " "R") "/" "bow")) ; Replace
rainbow-mode lighter with " R/bow"
+(diminish 'rainbow-mode '(:eval (format " Rbow/%s" (+ 2 3)))) ; Replace
rainbow-mode lighter with " Rbow/5"
+(diminish 'rainbow-mode ; Replace
rainbow-mode lighter with greened " Rbow"
+ '(:propertize " Rbow" face '(:foreground "green")))
+(diminish 'rainbow-mode ; If
rainbow-mode-mode-linep is non-nil " Rbow/t"
+ '(rainbow-mode-mode-linep " Rbow/t" " Rbow/nil"))
+(diminish 'rainbow-mode '(3 " Rbow" "/" "s")) ; Replace
rainbow-mode lighter with " Rb"
```
+Ref: [Emacs manual - The Data Structure of the Mode
Line](https://www.gnu.org/software/emacs/manual/html_node/elisp/Mode-Line-Data.html).
+
John Wiegley's
[use-package](https://github.com/jwiegley/use-package#diminishing-and-delighting-minor-modes)
macro also has support for diminish.el.
- [elpa] externals/diminish 96b47cf903 17/22: Replace cl with cl-lib (Fix #8), (continued)
- [elpa] externals/diminish 96b47cf903 17/22: Replace cl with cl-lib (Fix #8), ELPA Syncer, 2022/01/28
- [elpa] externals/diminish 565a983a39 14/22: [ci skip] Fix use-package link in README, ELPA Syncer, 2022/01/28
- [elpa] externals/diminish fd486ef76e 22/22: Update license to GPLv3, ELPA Syncer, 2022/01/28
- [elpa] externals/diminish 1645182ff3 06/22: Add Martin Yrjölä as maintainer, ELPA Syncer, 2022/01/28
- [elpa] externals/diminish 826e19186b 12/22: Add MELPA-stable badge, ELPA Syncer, 2022/01/28
- [elpa] externals/diminish e534fa043a 16/22: Revert "Replace deprecated 'cl package by 'cl-lib", ELPA Syncer, 2022/01/28
- [elpa] externals/diminish 01c225bfdd 11/22: Add MELPA badge, ELPA Syncer, 2022/01/28
- [elpa] externals/diminish a76b409b05 07/22: Fix flycheck warning, ELPA Syncer, 2022/01/28
- [elpa] externals/diminish b3bab66cf0 08/22: Change URL to the official repository, ELPA Syncer, 2022/01/28
- [elpa] externals/diminish 66b3902401 20/22: Bump version to 0.46, ELPA Syncer, 2022/01/28
- [elpa] externals/diminish 6ec6ebc391 18/22: add more usage,
ELPA Syncer <=
- [elpa] externals/diminish d5c61a14e1 13/22: allow to diminish to :eval expressions, ELPA Syncer, 2022/01/28
- [elpa] externals/diminish f181677c67 21/22: Minor doc fix; quote symbol, ELPA Syncer, 2022/01/28
- [elpa] externals/diminish 0211de96b7 09/22: Bump version to 0.45, ELPA Syncer, 2022/01/28