-;; init.el file
+;;; init.el --- my emacs config
 ;; 5-3-2020
+
+;;; Commentary:
+
+;; A handrolled Emacs config.
+;; TODO
+;;=====
+;; configure company, ivy, and flycheck more
+;; counsel-yank-pop
+
+;;; Code:
 
 ;; Settings
 ;;=========


;; Keep backups and autosaves in /tmp
(setq backup-directory-alist
      `((".*" . ,temporary-file-directory)))
(setq auto-save-file-name-transforms
      `((".*" ,temporary-file-directory t)))



;; undo-tree
(use-package undo-tree
  :straight t
  :config
  (global-undo-tree-mode))

;; Fancy bullets in org-mode
(use-package org-bullets
  :straight t
  :after (org)
  :hook org-mode)

;; smart managing of parentheses
(use-package paredit
  :straight t
  :after (org)
  :commands enable-paredit-mode
  ;;:config
  ;;(autoload 'enable-paredit-mode "paredit" nil t)
  :hook ((emacs-lisp-mode eval-expression-minibuffer-setup emacs-lisp-mode ielm-mode lisp-mode lisp-interaction-mode scheme-mode) . enable-paredit-mode))

;; make sexps easier to distinguish
