-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathinit.el
32 lines (28 loc) · 948 Bytes
/
init.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
;; init.el -*- lexical-binding: t; -*-
(defun loadfile-c (file)
"Load FILE from `user-emacs-directory'."
(let ((f (expand-file-name file user-emacs-directory)))
(when (file-exists-p f)
(load-file f))))
(loadfile-c "elpaca-init.el")
(loadfile-c "general.el")
;; keybinds.el loaded after General-mode
(defun after-init-load-file ()
(progn
(loadfile-c "functions.el")
(loadfile-c "keybinds.el")
;; (loadfile-c "hooks.el")
(loadfile-c "ui.el")
(loadfile-c "headerline-simple.el")
(loadfile-c "modes.el")
(loadfile-c "loads.el")
(loadfile-c ".private/other.el")))
(add-hook 'elpaca-after-init-hook 'after-init-load-file)
(if (not (file-exists-p "/run/user/1000/emacs/server"))
(server-start)
(message "Emacs Server already running, run (server-start) after setting `server-name’ otherwise."))
;; Local Variables:
;; no-byte-compile: t
;; no-native-compile: t
;; no-update-autoloads: t
;; End: