all repos — nixfiles @ ec7f1357d16ff2f4aa7430a2940a0b9519018595

System and user configuration, managed by nix and home-manager

Add 'user/' from commit 'a261579a74bc3bf9ec673ef190f1ec4bb625b86b' git-subtree-dir: user git-subtree-mainline: 8a65ab00b625139984aeb6c3a1a93f8bc9d3fc85 git-subtree-split: a261579a74bc3bf9ec673ef190f1ec4bb625b86b

Alan Pearce
commit

ec7f1357d16ff2f4aa7430a2940a0b9519018595

parent

8a65ab00b625139984aeb6c3a1a93f8bc9d3fc85

1 file changed, 26 insertions(+), 0 deletions(-)

changed files
A user/emacs/.emacs.d/init.el
@@ -0,0 +1,26 @@
+;;; init --- user init file -*- no-byte-compile: t -*- +;;; Commentary: +;; Entry point for Emacs init. +;; Ensures that main init code is up-to-date by loading the newest version. +;; +;;; Code: +(setq inhibit-startup-echo-area-message "alan") +(setq load-prefer-newer t + package-user-dir (concat "~/.emacs.d/packages/" emacs-version "/elpa") + package-enable-at-startup nil + package-archives nil) + +(package-initialize) +(require 'auto-compile nil :noerror) + +(defun reload-user-init-file () + "Reload init file." + (interactive) + (load-file user-init-file)) + +(when (featurep 'auto-compile) + (auto-compile-on-load-mode)) + +(let ((gc-cons-threshold most-positive-fixnum)) + (load (expand-file-name "main.el" user-emacs-directory) :nomessage t)) +;;; init ends here