 
 ;; Replace isearch query replace and query-replace functions with Anzu's equivalents
 (use-package anzu
-  :config (progn ()
-                 (defalias 'query-replace 'anzu-query-replace)
-                 (defalias 'query-replace-regexp 'anzu-query-replace-regexp)
-                 (defalias 'isearch-query-replace 'anzu-isearch-query-replace)
-                 (defalias 'isearch-query-replace-regexp 'anzu-isearch-query-replace-regexp)))
+  :config (progn
+            (defalias 'query-replace 'anzu-query-replace)
+            (defalias 'query-replace-regexp 'anzu-query-replace-regexp)
+            (defalias 'isearch-query-replace 'anzu-isearch-query-replace)
+            (defalias 'isearch-query-replace-regexp 'anzu-isearch-query-replace-regexp)))
 
 ;; Git
 (use-package magit

;; Automatically wrap overly long lines for all text modes
(add-hook 'text-mode-hook #'(lambda () (auto-fill-mode t)))

(global-set-key (kbd "C-c e f") 'byte-compile-file)

;; Turn on linum mode for all prog and text modes
(dolist (hook (list 'prog-mode-hook 'text-mode-hook))
  (add-hook hook #'(lambda () (linum-mode t))))

;; Stop asking me if a theme is safe. The entirety of Emacs is built around
;; evaling arbitrary code...
(advice-add 'load-theme :around #'(lambda (old-load-theme &rest r)
                                    (apply old-load-theme (append r '(t)))))

