-;;; Package -- Matt Russell's custom emacs setup
+;;; Package -- Matt Russell's custom emacs setup -*- lexical-binding: t; coding: utf-8; mode: lisp -*-
 ;;;
 ;;; Commentary:
 ;;; Integrates with netsight-emacs.
 ;;; Customisation:
 ;;;  - Adapts python-mode to work with different project styles,
 ;;;    notably the Pylons project.
-;;
+;;;
 ;;; Code:
 
 (defvar user-lisp-directory (expand-file-name "~/elisp")

  "Add FUNCTION to multiple modes MODE-HOOKS."
  (mapc (lambda (hook) (add-hook hook function)) mode-hooks))

(use-package emacs-lisp-mode
  :mode (("*scratch*" . emacs-lisp-mode)
	 ("\\.el$" . emacs-lisp-mode)))

(use-package paredit-mode
  :init

(use-package pretty-symbols-mode
  :config
  (add-hooks 'emacs-lisp-mode))

(use-package auth-source)

(use-package frame-cmds
