all repos — nixfiles @ 14e3e35cf0fa20b0fd9455b8db605681ab9b2c53

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

emacs: accept the wisdom of minimal-emacs.d

Alan Pearce
commit

14e3e35cf0fa20b0fd9455b8db605681ab9b2c53

parent

1678e79d4e6831ec2daaa376e04847b883318688

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

changed files
A user/settings/emacs/pre-early-init.el
@@ -0,0 +1,12 @@
+;;; pre-early-init --- -*- no-byte-compile: t; lexical-binding: t; -*- +(setq custom-file (expand-file-name "custom.el" user-emacs-directory) + user-emacs-directory (expand-file-name "var/" minimal-emacs-user-directory)) + +(defun display-startup-time () + "Display the startup time and number of garbage collections." + (message "Emacs init loaded in %.2f seconds (Full emacs-startup: %.2fs) with %d garbage collections." + (float-time (time-subtract after-init-time before-init-time)) + (time-to-seconds (time-since before-init-time)) + gcs-done)) + +(add-hook 'emacs-startup-hook #'display-startup-time 100)