   ("C-."         #'mc/mark-next-like-this)
   ("C-,"         #'mc/mark-previous-like-this)
   (:prefix "C-c m"
-   "^"     #'mc/edit-beginnings-of-lines
-   "`"     #'mc/edit-beginnings-of-lines
-   "$"     #'mc/edit-ends-of-lines
-   "'"     #'mc/edit-ends-of-lines
-   "R"     #'mc/reverse-regions
-   "S"     #'mc/sort-regions
-   "W"     #'mc/mark-all-words-like-this
-   "Y"     #'mc/mark-all-symbols-like-this
-   "a"     #'mc/mark-all-like-this-dwim
-   "c"     #'mc/mark-all-dwim
-   "l"     #'mc/insert-letters
-   "n"     #'mc/insert-numbers
-   "r"     #'mc/mark-all-in-region
-   "s"     #'set-rectangular-region-anchor
-   "%"     #'mc/mark-all-in-region-regexp
-   "t"     #'mc/mark-sgml-tag-pair
-   "w"     #'mc/mark-next-like-this-word
-   "x"     #'mc/mark-more-like-this-extended
-   "y"     #'mc/mark-next-like-this-symbol
-   "C-SPC" #'mc/mark-pop
-   "("     #'mc/mark-all-symbols-like-this-in-defun
-   "C-("   #'mc/mark-all-words-like-this-in-defun
-   "M-("   #'mc/mark-all-like-this-in-defun
-   "d"     #'mc/mark-all-symbols-like-this-in-defun
-   "C-d"   #'mc/mark-all-words-like-this-in-defun
-   "M-d"   #'mc/mark-all-like-this-in-defun
-   "["     #'mc/vertical-align-with-space
-   "{"     #'mc/vertical-align)
+           "^"     #'mc/edit-beginnings-of-lines
+           "`"     #'mc/edit-beginnings-of-lines
+           "$"     #'mc/edit-ends-of-lines
+           "'"     #'mc/edit-ends-of-lines
+           "R"     #'mc/reverse-regions
+           "S"     #'mc/sort-regions
+           "W"     #'mc/mark-all-words-like-this
+           "Y"     #'mc/mark-all-symbols-like-this
+           "a"     #'mc/mark-all-like-this-dwim
+           "c"     #'mc/mark-all-dwim
+           "l"     #'mc/insert-letters
+           "n"     #'mc/insert-numbers
+           "r"     #'mc/mark-all-in-region
+           "s"     #'set-rectangular-region-anchor
+           "%"     #'mc/mark-all-in-region-regexp
+           "t"     #'mc/mark-sgml-tag-pair
+           "w"     #'mc/mark-next-like-this-word
+           "x"     #'mc/mark-more-like-this-extended
+           "y"     #'mc/mark-next-like-this-symbol
+           "C-SPC" #'mc/mark-pop
+           "("     #'mc/mark-all-symbols-like-this-in-defun
+           "C-("   #'mc/mark-all-words-like-this-in-defun
+           "M-("   #'mc/mark-all-like-this-in-defun
+           "d"     #'mc/mark-all-symbols-like-this-in-defun
+           "C-d"   #'mc/mark-all-words-like-this-in-defun
+           "M-d"   #'mc/mark-all-like-this-in-defun
+           "["     #'mc/vertical-align-with-space
+           "{"     #'mc/vertical-align)
   :preface
   (defun mc-prompt-once-advice (fn &rest args)
     (setq mc--this-command (lambda () (interactive) (apply fn args)))

(use-package rg
  :general
  (:prefix "M-s"
   "d" #'rg-dwim
   "r" #'rg
   "p" #'rg-project
   "l" #'rg-literal)
  :custom
  (rg-ignore-case 'smart)
  (rg-hide-command nil))

      ("Processes" (process))

      ("Special" (or (name . "\*Messages\*")
                  (name . "\*scratch\*")))

      ("Virtual" (name . "\*")))))
  (ibuffer-default-shrink-to-minimum-size t)
