emacs: remove delight and simply use minions
authorAmin Bandali <bandali@gnu.org>
Thu, 5 Sep 2019 23:47:34 +0000 (19:47 -0400)
committerAmin Bandali <bandali@gnu.org>
Thu, 5 Sep 2019 23:48:06 +0000 (19:48 -0400)
.emacs.d/init.el

index ccd55d2..e499e4b 100644 (file)
 (setq use-package-always-defer t)
 (require 'bind-key)
 
-(use-package delight)
-
 \f
 ;;; Initial setup
 
@@ -904,7 +902,6 @@ needed."
 
 (use-package ivy
   :defer 0.3
-  :delight ;; " ๐Ÿ™’"
   :bind
   (:map ivy-minibuffer-map
    ([escape] . keyboard-escape-quit)
@@ -945,7 +942,6 @@ This function is intended for use with `ivy-ignore-buffers'."
 
 (use-package counsel
   :after ivy
-  :delight
   :bind (([remap execute-extended-command] . counsel-M-x)
          ([remap find-file]                . counsel-find-file)
          ("C-c b b"                        . ivy-switch-buffer)
@@ -1086,7 +1082,6 @@ This function is intended for use with `ivy-ignore-buffers'."
 (use-feature outline
   :disabled
   :hook (prog-mode . outline-minor-mode)
-  :delight (outline-minor-mode " outl")
   :bind
   (:map
    outline-minor-mode-map
@@ -1187,7 +1182,6 @@ This function is intended for use with `ivy-ignore-buffers'."
 ;; display Lisp objects at point in the echo area
 (use-feature eldoc
   :when (version< "25" emacs-version)
-  :delight " eldoc"
   :config (global-eldoc-mode))
 
 ;; highlight matching parens
@@ -1200,7 +1194,6 @@ This function is intended for use with `ivy-ignore-buffers'."
   :config (electric-pair-mode))
 
 (use-feature simple
-  :delight (auto-fill-function " fill")
   :config (column-number-mode)
   :custom
   ;; Save what I copy into clipboard from other applications into Emacs'
@@ -1238,7 +1231,6 @@ This function is intended for use with `ivy-ignore-buffers'."
 
 (use-package company
   :defer 0.6
-  :delight " comp"
   :bind
   (:map company-active-map
         ([tab]    . company-complete-common-or-cycle)
@@ -1267,8 +1259,7 @@ This function is intended for use with `ivy-ignore-buffers'."
   (setq flycheck-check-syntax-automatically '(mode-enabled save))
   :custom (flycheck-mode-line-prefix "flyc"))
 
-(use-feature flyspell
-  :delight " flysp")
+(use-feature flyspell)
 
 ;; http://endlessparentheses.com/ispell-and-apostrophes.html
 (use-feature ispell
@@ -1298,7 +1289,6 @@ This function is intended for use with `ivy-ignore-buffers'."
               #'endless/replace-quote))
 
 (use-feature abbrev
-  :delight " abbr"
   :hook (text-mode . abbrev-mode))
 
 \f
@@ -1311,11 +1301,9 @@ This function is intended for use with `ivy-ignore-buffers'."
   (add-hook 'lisp-interaction-mode-hook #'indent-spaces-mode))
 
 (use-feature reveal
-  :delight (reveal-mode " reveal")
   :hook (emacs-lisp-mode . reveal-mode))
 
-(use-feature elisp-mode
-  :delight (emacs-lisp-mode "Elisp" :major))
+(use-feature elisp-mode)
 
 (use-package alloy-mode
   :straight (:host github :repo "dwwmmn/alloy-mode")
@@ -1550,7 +1538,6 @@ This function is intended for use with `ivy-ignore-buffers'."
 
 (use-package which-key
   :defer 0.4
-  :delight
   :config
   (which-key-add-key-based-replacements
     ;; prefixes for global prefixes and minor modes
@@ -1704,7 +1691,6 @@ This function is intended for use with `ivy-ignore-buffers'."
 ;; easily type pretty quotes & other typography, like โ€˜โ€™โ€œโ€-โ€“โ€”ยซยปโ€นโ€บ
 (use-package typo
   :defer 0.5
-  :delight " typo"
   :config
   (typo-global-mode 1)
   :hook (((text-mode erc-mode) . typo-mode)
@@ -1791,7 +1777,6 @@ This function is intended for use with `ivy-ignore-buffers'."
 
 (use-package page-break-lines
   :defer 0.5
-  :delight " pgln"
   :custom
   (page-break-lines-max-width fill-column)
   :config
@@ -1919,6 +1904,10 @@ This function is intended for use with `ivy-ignore-buffers'."
           (goto-char (cdr macro)))
         (reftex-this-word)))))
 
+(use-package minions
+  :demand
+  :config (minions-mode))
+
 \f
 ;;; Email (with Gnus)
 
@@ -2334,8 +2323,7 @@ https://csclub.uwaterloo.ca/~abandali")
   :custom
   (message-elide-ellipsis "[...]\n"))
 
-(use-feature mml
-  :delight " mml")
+(use-feature mml)
 
 (use-feature mml-sec
   :custom