 (eval-after-load "org-archive"
   '(org-defkey org-mode-map "\C-c\C-x\C-a"
 	       'org-archive-subtree-default-with-confirmation))
+
+;;; --------------------------------------------------------------------
+;;; Haskell
+
+;; https://github.com/tibbe/haskell-style-guide/blob/master/haskell-style.md#indentation
+(with-eval-after-load "haskell-indentation"
+  (setq haskell-indentation-layout-offset 2
+	haskell-indentation-starter-offset 4
+	haskell-indentation-left-offset 4
+	haskell-indentation-where-pre-offset 2
+	haskell-indentation-where-post-offset 2))
+
 ;;; --------------------------------------------------------------------
 
 ;;; Spell check

	      (setq Info-additional-directory-list
		    '("/opt/local/share/info/")))))

(custom-set-variables
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.


  (setq org-outline-path-complete-in-steps nil))

(with-eval-after-load "org-clock"
  (setq org-clock-out-remove-zero-time-clocks t
	org-clock-into-drawer 2
	org-clock-idle-time 10)
