summaryrefslogtreecommitdiff
path: root/.config/emacs/init.el
diff options
context:
space:
mode:
authorbd <bdunahu@gmail.com>2024-01-04 16:04:52 -0700
committerbd <bdunahu@gmail.com>2024-01-04 16:04:52 -0700
commit5ebf5174caf1142091048fa92a42dadf44382048 (patch)
tree8f6d3a9779fb8e8d3b0a2d32ea4e320a6ae5e3c1 /.config/emacs/init.el
parent5159c11ccbe67bb0fa8ea0856581b22f110607a8 (diff)
Added early init file, fixes for cleaner start
Diffstat (limited to '.config/emacs/init.el')
-rw-r--r--.config/emacs/init.el26
1 files changed, 10 insertions, 16 deletions
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
index 58ce2fc..e312bca 100644
--- a/.config/emacs/init.el
+++ b/.config/emacs/init.el
@@ -1,5 +1,15 @@
;; -*- lexical-binding: t; -*-
+
+(require 'package)
+(add-to-list 'load-path "/home/bdunahu/.guix-profile/share/emacs/site-lisp")
+(guix-emacs-autoload-packages)
+
+(require 'use-package-ensure)
+(setq use-package-always-ensure t)
+;; (setq use-package-verbose t) ; for debugging
+
+
;; reduce the frequency of garbage collection by making it happen on
;; each 50MB of allocated data (the default is on every 0.76MB)
(setq gc-cons-threshold 50000000)
@@ -10,15 +20,6 @@
(setq custom-file "/home/bdunahu/.config/emacs/custom.el")
(load custom-file t)
-(defun bd/display-startup-time ()
- (message "Emacs loaded in %s with %d garbage collections."
- (format "%.2f seconds"
- (float-time
- (time-subtract after-init-time before-init-time)))
- gcs-done))
-
-(add-hook 'emacs-startup-hook #'bd/display-startup-time)
-
(defun request-sudo ()
"Uses TRAMP to edit currently opened file as root."
(interactive)
@@ -52,13 +53,6 @@ open URL at point."
(global-unset-key (kbd "C-z"))
-(require 'package)
-(add-to-list 'load-path "/home/bdunahu/.guix-profile/share/emacs/site-lisp")
-(guix-emacs-autoload-packages)
-(require 'use-package-ensure)
-(setq use-package-always-ensure t)
-;; (setq use-package-verbose t) ; for debugging
-
(load "/home/bdunahu/.config/emacs/bd-org.el")
(load "/home/bdunahu/.config/emacs/bd-emms.el")
(load "/home/bdunahu/.config/emacs/bd-development.el")