-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathinit.el
78 lines (63 loc) · 3.16 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
;; log when we start
(defconst emacs-start-time (current-time))
;; set the garbage collection a bit higher
(setq gc-cons-threshold 20000000) ; ~20MB
;; still load from customizations
(add-to-list 'load-path "~/.emacs.d/customizations")
;; load package support and use-package
(load "up.el")
;; setup shell integration when necessary
(load "shell-integration.el")
;; changing how emacs looks across all modes
(load "ui.el")
;; change text editing behavior
(load "editing.el")
;; making navigating buffers and projects nice
(load "navigation.el")
;; working with lisps
(load "setup-lisp.el")
;; using org mode
(load "setup-org.el")
;; general programming
(load "programming.el")
;; searching and finding my way through code projects
(load "searching.el")
;; TODO
;; (load "mouse.el")
;; (load "setup-misc.el")
;; be able to restart emacs while its still running
(use-package restart-emacs
:defer t)
;; Custom variables
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(ansi-color-faces-vector
[default default default italic underline success warning error])
'(ansi-color-names-vector
(vector "#eaeaea" "#d54e53" "#b9ca4a" "#e7c547" "#7aa6da" "#c397d8" "#70c0b1" "#000000"))
'(beacon-color "goldenrod")
'(cljr-favor-prefix-notation nil)
'(confirm-kill-emacs 'y-or-n-p)
'(custom-safe-themes
'("a06658a45f043cd95549d6845454ad1c1d6e24a99271676ae56157619952394a" "4cf9ed30ea575fb0ca3cff6ef34b1b87192965245776afa9e9e20c17d115f3fb" "7f1263c969f04a8e58f9441f4ba4d7fb1302243355cb9faecb55aec878a06ee9" "5ee12d8250b0952deefc88814cf0672327d7ee70b16344372db9460e9a0e3ffc" "52588047a0fe3727e3cd8a90e76d7f078c9bd62c0b246324e557dfa5112e0d0c" "5acb6002127f5d212e2d31ba2ab5503df9cd1baa1200fbb5f57cc49f6da3056d" "cc60d17db31a53adf93ec6fad5a9cfff6e177664994a52346f81f62840fe8e23" default))
'(fci-rule-color "#383838")
'(org-adapt-indentation nil)
'(package-selected-packages
'(esup dap-mode yafolding use-package tide string-inflection selectrum rust-mode rjsx-mode restclient restart-emacs rainbow-delimiters projectile prettier-js powerline paredit org-bullets magit lsp-ui linum-off js2-refactor ido-completing-read+ idle-highlight-mode gruvbox-theme groovy-mode exec-path-from-shell company clojure-mode-extra-font-locking cider buffer-move beacon auto-complete amx ace-window))
'(prettier-js-width-mode nil)
'(rust-format-on-save t))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(default ((t (:background nil))))
'(aw-leading-char-face ((t (:inherit ace-jump-face-foreground :height 3.0))))
'(column-marker-3 ((t (:background "peach puff"))))
'(rainbow-delimiters-depth-1-face ((t (:foreground "hot pink"))))
'(rainbow-delimiters-depth-2-face ((t (:foreground "SpringGreen2"))))
'(rainbow-delimiters-depth-3-face ((t (:foreground "firebrick1"))))
'(rainbow-delimiters-depth-5-face ((t (:foreground "DodgerBlue1")))))