summaryrefslogtreecommitdiff
path: root/modules/keybindings.el
diff options
context:
space:
mode:
Diffstat (limited to 'modules/keybindings.el')
-rw-r--r--modules/keybindings.el15
1 files changed, 15 insertions, 0 deletions
diff --git a/modules/keybindings.el b/modules/keybindings.el
index af600999..a8b3eb41 100644
--- a/modules/keybindings.el
+++ b/modules/keybindings.el
@@ -101,6 +101,21 @@
(define-key jump-to-keymap (kbd "I")
#'(lambda () (interactive) (find-file emacs-init-file)))
+
+;; ---------------------------- Keybinding Discovery ---------------------------
+
+(use-package free-keys
+ :defer 1
+ :bind ("C-h C-k" . free-keys))
+
+(use-package which-key
+ :defer 1
+ :config
+ (setq which-key-idle-delay 3.0
+ which-key-popup-type 'side-window)
+ (which-key-setup-side-window-right-bottom)
+ (which-key-mode 1))
+
;; ---------------------------- General Keybindings ----------------------------
;; Avoid hostile bindings