 
 (if aim/prefer-ac-complete
     (progn
-    (use-package go-autocomplete)
-    (require 'go-autocomplete)
-    (require 'auto-complete-config)
-    (ac-config-default)
-    (define-key ac-complete-mode-map "\t" 'ac-expand)
-    (define-key ac-complete-mode-map "\r" 'ac-complete)
-    (define-key ac-complete-mode-map "\C-n" 'ac-next)
-    (define-key ac-complete-mode-map "\C-p" 'ac-previous)
-    (set-default 'ac-sources '(ac-source-abbrev ac-source-words-in-buffer)))
-  (progn
-      (use-package company-go
-	:after company
-	:ensure company-go
-	:config (add-to-list 'company-backends 'company-go))
-      (add-hook 'go-mode-hook
-		(lambda ()
-		  (set (make-local-variable 'company-backends) '(company-go))
-		  (company-mode)))))
+      (use-package go-autocomplete)
+      (require 'go-autocomplete)
+      (require 'auto-complete-config)
+      (ac-config-default)
+      (define-key ac-complete-mode-map "\t" 'ac-expand)
+      (define-key ac-complete-mode-map "\r" 'ac-complete)
+      (define-key ac-complete-mode-map "\C-n" 'ac-next)
+      (define-key ac-complete-mode-map "\C-p" 'ac-previous)
+      (set-default 'ac-sources '(ac-source-abbrev ac-source-words-in-buffer)))
+  (progn
+    (use-package company-go
+      :after company
+      :ensure company-go
+      :config (add-to-list 'company-backends 'company-go))
+    (add-hook 'go-mode-hook
+	      (lambda ()
+		(set (make-local-variable 'company-backends) '(company-go))
+		(company-mode)))))

    (recentf-mode 1)))

(add-to-list 'recentf-exclude
             (expand-file-name "~/.emacs.d/elpa"))

(defun uniquify-all-lines-region (start end)
  "Find duplicate lines in region START to END keeping first occurrence."

  "Increase current font size by a factor of `hrs/font-change-increment'."
  (interactive)
  (setq hrs/current-font-size
	(ceiling (* hrs/current-font-size hrs/font-change-increment)))
  (hrs/set-font-size))

(defun hrs/decrease-font-size ()
  "Decrease current font size by a factor of `hrs/font-change-increment', down to a minimum size of 1."
  (interactive)
  (setq hrs/current-font-size
	(max 1
	     (floor (/ hrs/current-font-size hrs/font-change-increment))))
  (hrs/set-font-size))

(define-key global-map (kbd "C-)") 'hrs/reset-font-size)
