 			      (set (make-local-variable 'company-backends) '(company-go))
 			      (company-mode)
 			      ;;(flycheck-mode)
-			      )))
+                              )))
   :config
   (progn
     (bind-key "C-c C-P" 'aim/occur-go-public-functions)

 ;; If there is more than one, they won't work right.
 '(canlock-password "922d24caa598a3ec5e6422d35faf8f4fa739ba71")
 '(exec-path-from-shell-variables (quote ("PATH" "MANPATH" "GOPATH")))
 '(helm-locate-project-list (quote ("~/go/src/github.com/juju")))
 '(mail-host-address "frobware.com")
 '(mm-text-html-renderer (quote shr))
 '(ns-command-modifier (quote meta)))

(custom-set-faces
 ;; custom-set-faces was added by Custom.

(add-to-list 'auto-mode-alist '("\\.py\\'" . python-mode))
(add-to-list 'interpreter-mode-alist '("python" . python-mode))

;; (setq interpreter-mode-alist
;;       (cons '("python" . python-mode) interpreter-mode-alist)
;;       python-mode-hook '(lambda () (progn
;; 				     (set-variable 'py-indent-offset 4)
;; 				     (set-variable 'indent-tabs-mode t))))

(use-package python-mode
      :init (progn
	      (set-variable 'py-indent-offset 4)
	      (set-variable 'indent-tabs-mode nil)))

(use-package company
  :ensure company)
