summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmin Bandali <amin@aminb.org>2018-05-06 15:49:56 -0400
committerAmin Bandali <amin@aminb.org>2018-05-06 15:49:56 -0400
commit0deee78815aa4815a091eee335e6358df545a333 (patch)
treec78389668940451e010bf26e65f83f18eeaf41f1
parent9f6d1d9149459ef329b6a03ca680d43ced7bdbd0 (diff)
downloadconfigs-0deee78815aa4815a091eee335e6358df545a333.tar.gz
configs-0deee78815aa4815a091eee335e6358df545a333.tar.xz
configs-0deee78815aa4815a091eee335e6358df545a333.zip
[emacs] assimilate and enable which-key
-rw-r--r--.gitmodules3
-rw-r--r--init.org13
m---------lib/which-key0
3 files changed, 16 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules
index eaf8b58..58bb23c 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -108,6 +108,9 @@
[submodule "use-package"]
path = lib/use-package
url = git@github.com:jwiegley/use-package.git
+[submodule "which-key"]
+ path = lib/which-key
+ url = git@github.com:justbur/emacs-which-key.git
[submodule "with-editor"]
path = lib/with-editor
url = git@github.com:magit/with-editor.git
diff --git a/init.org b/init.org
index 6be9194..181dac7 100644
--- a/init.org
+++ b/init.org
@@ -1128,6 +1128,19 @@ instead.
:bind (:map haskell-mode-map
("C-c l l" . hs-lint)))
#+end_src
+* Emacs Enhancements
+
+** [[https://github.com/justbur/emacs-which-key][which-key]]
+
+#+begin_quote
+Emacs package that displays available keybindings in popup
+#+end_quote
+
+#+begin_src emacs-lisp
+(use-package which-key
+ :defer 1
+ :config (which-key-mode))
+#+end_src
* Post initialization
:PROPERTIES:
diff --git a/lib/which-key b/lib/which-key
new file mode 160000
+Subproject 8a878de16db5ff83ce78f2a43d22ed2170b3abd