 
         (bind-keys
          :map Info-mode-map
-          ;; Allow mouse scrolling to do its normal thing
-          ("<mouse-4>" . nil)
-          ("<mouse-5>" . nil)
-          ;; Override the Info-mode-map binding to "?" set by info+
-          ("?" . hydra-info/body))))
+         ;; Allow mouse scrolling to do its normal thing
+         ("<mouse-4>" . nil)
+         ("<mouse-5>" . nil)
+         ;; Override the Info-mode-map binding to "?" set by info+
+         ("?" . hydra-info/body))))
 
     (defhydra hydra-info (:color blue
                           :hint nil)

        ;; the double quotes.
        (setq info-quoted+<>-regexp
              (concat
               ;; "\"\\(?:[^\"]\\|\\\\\\(?:.\\|[\n]\\)\\)*\"\\|"           ; "..."
               "`\\(?:[^']\\|\\\\\\(.\\|[\n]\\)\\)*'\\|"                ; `...'
               "‘\\(?:[^’]\\|\\\\\\(.\\|[\n]\\)\\)*’\\|"                ; ‘...’
               "\“\\(?:[^”]\\|\\\\\\(.\\|[\n]\\)\\)*”\\|"               ; “...”
               "<\\(?:[[:alpha:]][^>]*\\|\\(\\\\\\(.\\|[\n]\\)\\)*\\)>" ; <...>
               ))

        (defun modi/Info-mode-customization ()

      ("h"   Info-help "Info help")
      ("q"   Info-exit "Info exit")
      ("C-g" nil "cancel" :color blue))

    (bind-keys
     :map Info-mode-map
     ("y" . bury-buffer)
     ;; Override the Info-mode-map binding to "?" set by info+
     ("?" . hydra-info/body))))

(defun counsel-ag-emacs-info (&optional initial-input)
  "Search in all Info manuals in the emacs 'info/' directory using ag.
