X-Git-Url: https://git.rkrishnan.org/?a=blobdiff_plain;f=init.el;h=8a4d472187ee6e6eec4aa36e6ab52a74cc7b57e6;hb=da4b7f3e31bd3b4f353a06beca9dd23dee4e5f50;hp=be9b90bf7de0d77c3a03c46141b81008fefc3e5a;hpb=8e2dc5c7894333c2160cbd02507116deacf92bb1;p=.emacs.d.git diff --git a/init.el b/init.el index be9b90b..8a4d472 100644 --- a/init.el +++ b/init.el @@ -38,7 +38,7 @@ (package-refresh-contents)) ;; make sure my list of packages are installed -(setq package-list '(rust-mode haskell-mode clojure-mode ghc restclient tangotango-theme cider)) +(setq package-list '(go-mode rust-mode haskell-mode clojure-mode ghc restclient tangotango-theme cider)) ; install the missing packages (dolist (package package-list) @@ -119,3 +119,6 @@ (defun my-haskell-mode-hook () (local-set-key "\C-cl" 'hs-lint)) (add-hook 'haskell-mode-hook 'my-haskell-mode-hook) + +;; gofmt +(add-hook 'before-save-hook #'gofmt-before-save)