-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit.el
More file actions
executable file
·104 lines (90 loc) · 2.66 KB
/
Copy pathinit.el
File metadata and controls
executable file
·104 lines (90 loc) · 2.66 KB
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
;; -*- lexical-binding: t -*-
(add-to-list 'load-path (expand-file-name "lisp" user-emacs-directory))
(toggle-debug-on-error)
(let (
;; 加载的时候临时增大`gc-cons-threshold'以加速启动速度。
(gc-cons-threshold most-positive-fixnum)
;; 清空避免加载远程文件的时候分析文件。
(file-name-handler-alist nil))
;; ;; 下面才写你的其它配置
(setq
;; 默认用最简单的模式
initial-major-mode 'fundamental-mode
;; 不要自动启用package
package-enable-at-startup nil
package--init-file-ensured t)
(setq read-process-output-max (* 4 1024 1024))
(defconst *is-a-mac* (eq system-type 'darwin))
;(with-temp-message ""
(setq custom-file (locate-user-emacs-file "custom.el"))
(load custom-file)
(require 'init-utils)
(require 'init-const)
(require 'init-basic)
(require 'init-site-lisp) ;; Must come before elpa, as it may provide package.el
;; Calls (package-initialize)
;; (require 'init-elpa) ;; Machinery for installing required packages
(require 'init-straight)
(straight-use-package 'project)
(require 'init-exec-path) ;; Set up $PATH
(require 'bind-key)
(require 'init-autosave)
(require 'init-outli)
(require 'init-latex)
(require 'init-org)
(require 'init-osx-keys)
(require 'init-gui-frames)
(require 'init-pixel-scroll)
(require 'init-window)
(require 'init-popper)
(require 'init-fonts)
(require 'init-themes)
(require 'init-image)
(require 'init-meow)
(require 'init-dogears)
(require 'init-undo)
(require 'init-ibuffer)
(require 'init-dashboard)
(require 'init-yasnippet)
(require 'init-notify)
(require 'init-languages)
(require 'init-clojure)
(require 'init-ejc-sql)
(require 'init-web)
(require 'init-wolfram)
(require 'init-typst)
(require 'init-completion)
(require 'init-lspmode)
(require 'init-context)
(require 'init-magit)
(require 'init-vertico)
(require 'init-bufferlo)
(require 'init-blink)
(require 'init-dirvish)
(require 'init-treesitter)
(require 'init-pdftools)
;; (require 'init-dynamic-agenda)
(require 'init-rime)
(require 'init-vterm)
(require 'init-terminal-here)
(require 'init-eee)
(require 'init-direnv)
(require 'init-rg)
(require 'init-projectile)
(require 'init-treemacs)
(require 'init-keyfreq)
(require 'init-autocompile)
(require 'init-gpg)
(require 'init-telega)
(require 'init-cloud)
(require 'init-esup)
(require 'init-emms)
(require 'init-tokenizer)
(require 'init-fileinfo)
(require 'init-ai)
(require 'init-translate)
(require 'init-dictionary)
(require 'init-secrets)
(require 'init-keybinding)
(require 'init-uniline)
)