;; Package setup (require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/")) (package-initialize) (custom-set-variables '(package-selected-packages (quote ( fireplace markdown-mode vimrc-mode )))) ;; Still trying to get mail to behave properly (add-to-list 'auto-mode-alist '("/mutt" . mail-mode)) (add-hook 'mail-mode-hook 'auto-fill-mode) (add-hook 'mail-mode-hook 'use-hard-newlines) ;; From better-defaults.el (show-paren-mode 1) (setq-default indent-tabs-mode nil) (setq require-final-newline t visible-bell t save-place-file (concat user-emacs-directory "places") backup-directory-alist `(("." . ,(concat user-emacs-directory "backups"))) ) ;; Show a scratch buffer rather than the startup hints (customize-set-variable 'inhibit-startup-screen t) ;; Show line and column number in status bar (column-number-mode 1) (line-number-mode 1)