emacs: try out dmenu, report some bugs
authorAmin Bandali <bandali@gnu.org>
Fri, 6 Sep 2019 16:13:21 +0000 (12:13 -0400)
committerAmin Bandali <bandali@gnu.org>
Fri, 6 Sep 2019 16:13:21 +0000 (12:13 -0400)
- Duplicated entries:
  https://github.com/lujun9972/el-dmenu/issues/7

- Be smarter about saving history
  https://github.com/lujun9972/el-dmenu/issues/8

TODO: remove setting dmenu-history-size to 0 once the bug is fixed

.emacs.d/init.el

index 847f282..4355ad6 100644 (file)
@@ -1761,11 +1761,9 @@ This function is intended for use with `ivy-ignore-buffers'."
                ("p" . mc/mark-previous-like-this)
                ("a" . mc/mark-all-like-this))))
 
-(comment
-  ;; TODO
-  (use-package forge
-    :after magit
-    :demand))
+(use-package forge
+  :demand
+  :after magit)
 
 (use-package yasnippet
   :defer 0.6
@@ -1874,6 +1872,13 @@ This function is intended for use with `ivy-ignore-buffers'."
   :demand
   :config (minions-mode))
 
+(use-package dmenu
+  :disabled
+  :custom
+  (dmenu-history-size 0)
+  (dmenu-prompt-string "run: ")
+  (dmenu-save-file (b/var "dmenu-items")))
+
 \f
 ;;; Email (with Gnus)