   :diminish which-key-mode
   :hook (after-init . which-key-mode)
   :config
-  (setq which-key-idle-delay 0)
+  (setq which-key-idle-delay 0
+        which-key-is-verbose t)
   (which-key-add-major-mode-key-based-replacements 'emacs-lisp-mode
     "C-c C-r" "refactor"))
 

                      "s-p s"              '(:ignore t :which-key "search")
                      "s-p x"              '(:ignore t :which-key "execute")
                      "s-p s r"            'projectile-ripgrep
                      "s-p ."              'rg-project
                      "s-p P"              'treemacs-projectile-toggle
                      "s-P"                'treemacs-projectile-toggle
                      "M-SPC"              'counsel-projectile-drop-to-switch-project)

  ;; C-x
  (general-define-key :prefix "C-x"
                      "a"     '(:ignore t :which-key "abbrev")
                      "C-/"   'ripgrep-regexp
                      "C-f"   'counsel-find-file
                      "C-r"   'counsel-recentf
