-
Notifications
You must be signed in to change notification settings - Fork 0
/
init.el
45 lines (33 loc) · 893 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
33
34
35
36
37
38
39
40
41
42
43
44
45
(setq custom-file "~/.emacs.d/.emacs-custom.el")
(add-to-list 'load-path "~/.emacs.d/settings")
(require 'packages)
;; Core - Setup
;; https://github.com/Wilfred/ag.el/issues/93#issuecomment-348003505
(setenv "PATH" (concat (getenv "PATH") ":/usr/local/bin"))
(require 'core/general)
(require 'core/buffers)
(require 'core/keys-hydra)
(require 'core/sidebar)
(require 'core/tab)
;; Editor config
(require 'editor/autocompletion)
(require 'editor/searching)
(require 'editor/whitespace)
;; Visual
(require 'visual/general)
(require 'visual/daemon)
(require 'visual/modeline)
(require 'visual/prog)
;; Code/Programming Languages
(require 'code/lisp)
(require 'code/data)
(require 'code/elixir)
(require 'code/haskell)
(require 'code/js)
(require 'code/php)
(require 'code/python)
(require 'code/ruby)
(require 'code/web)
(require 'code/devops)
(require 'code/vcs)
(load custom-file)