   (:prefix "<f7>" "5"  '(:ignore t :which-key "Find→" ))
   (:prefix "<f7>" "x"  '(:ignore t :which-key "Run→" ))
   (:prefix "<f7>" "s"  '(:ignore t :which-key "Search→" ))
-  (:prefix "<SPC>" :states '(normal visual emacs)
-           "m"    #'projectile-compile-project)
   (:prefix "<f7> s" :keymaps 'projectile-mode-map
            "a" #'me:counsel-ag-project
            "r" nil  ;; unbind projectile-ripgrep


(use-package flyspell
  :general
  ("s-f"        #'flyspell-auto-correct-previous-word)
  ("s-S-f"      #'flyspell-correct-previous-word-generic)
  :init
  (setq ispell-personal-dictionary (expand-file-name "hunspell/words" me:config-directory))
  (me:add-hook-with-delay 'prog-mode-hook 10 #'flyspell-prog-mode)

  (general-evil-setup t)
  (general-override-mode)
  (general-define-key :prefix "<f4>" "K"     #'general-describe-keybindings)
  :demand)

;; make describe-xxx more useful
