                 (let ((mark-even-if-inactive transient-mark-mode))
                   (indent-region (region-beginning) (region-end) nil))))))
 
-(global-set-key (kbd "C-x C-r")
-                #'eval-region)
-
-(require 'goto-addr)
+(bind-key "C-x C-r" #'eval-region)
+
+(use-package goto-addr)
 (defun ar/helm-buffer-url-candidates ()
   "Generate helm candidates for all URLs in buffer."
   (save-excursion

  ("f" ar/find-dired-current-dir "find file")
  ("a" ar/find-all-dired-current-dir "find all files")
  ("q" nil "quit"))
(global-set-key (kbd "C-c s")
                #'hydra-search/body)

(defhydra hydra-git-gutter (:pre (git-gutter-mode 1))
  "

  ("r" profiler-report "report")
  ("e" profiler-stop "end")
  ("q" nil "quit"))
(bind-key "C-c 1" #'hydra-profile/body)

;; (global-set-key
;;  (kbd "C-c y")
