-
Notifications
You must be signed in to change notification settings - Fork 0
/
init.el
executable file
·39 lines (36 loc) · 1.3 KB
/
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
33
34
35
36
37
38
39
(defconst user-init-dir
(cond ((boundp 'user-emacs-directory)
user-emacs-directory)
((boundp 'user-init-directory)
user-init-directory)
(t "~/.emacs.d/config")))
(defun load-user-file (file)
(interactive "f")
"Load a file in current user's configuration directory"
(load-file (expand-file-name file user-init-dir)))
(load-user-file "config/package-management.el")
(load-user-file "config/packages-to-install.el")
(load-user-file "config/cee.el")
(load-user-file "config/custom.el")
(load-user-file "config/dired.el")
(load-user-file "config/experimental.el")
(load-user-file "config/general.el")
(load-user-file "config/golang.el")
(load-user-file "config/ibuffer.el")
(load-user-file "config/javascript.el")
(load-user-file "config/json.el")
(load-user-file "config/keybindings.el")
(load-user-file "config/kill-ring.el")
(load-user-file "config/lisp.el")
(load-user-file "config/load-path.el")
(load-user-file "config/nim.el")
(load-user-file "config/pico8.el")
(load-user-file "config/python.el")
(load-user-file "config/ruby.el")
(load-user-file "config/rust.el")
(load-user-file "config/scheme.el")
(load-user-file "config/shell.el")
(load-user-file "config/sql.el")
(load-user-file "config/terraform.el")
(load-user-file "config/theme.el")
(load-user-file "config/typescript.el")