diff options
author | mattkae <mattkae@protonmail.com> | 2022-06-07 08:23:47 -0400 |
---|---|---|
committer | mattkae <mattkae@protonmail.com> | 2022-06-07 08:23:47 -0400 |
commit | bd18a38c2898548a3664a9ddab9f79c84f2caf4a (patch) | |
tree | 95b9933376770381bd8859782ae763be81c2d72b /init.el~ | |
parent | b07628dddf418d4f47b858e6c35fd3520fbaeed2 (diff) | |
parent | ef160dea332af4b4fe5e2717b962936c67e5fe9e (diff) |
Merge conflict
Diffstat (limited to 'init.el~')
-rw-r--r-- | init.el~ | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/init.el~ b/init.el~ new file mode 100644 index 0000000..84c7b29 --- /dev/null +++ b/init.el~ @@ -0,0 +1,68 @@ +;; Load path +(add-to-list 'load-path "~/.emacs.d/lisp/") +(add-to-list 'custom-theme-load-path "~/.emacs.d/themes") + +;; Melpa support +(require 'package) +(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) +;; Comment/uncomment this line to enable MELPA Stable if desired. See `package-archive-priorities` +;; and `package-pinned-packages`. Most users will not need or want to do this. +;;(add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t) +(package-initialize) + +;; The default is 800 kilobytes. Measured in bytes. +(setq gc-cons-threshold (* 50 1000 1000)) + +;; Profile emacs startup +(add-hook 'emacs-startup-hook + (lambda () + (message "*** Emacs loaded in %s seconds with %d garbage collections." + (emacs-init-time "%.2f") + gcs-done))) + +;; Theme +(load-theme 'vs-light t) +(set-face-attribute 'region nil :background "#ffffcd") +(setq debug-on-error t) + +(require 'evil) +(evil-mode 1) + +(require 'general) +(setup-general) + +(require 'cpp) +(add-hook 'c-mode-common-hook 'setup-c) + +(require 'text) +(add-hook 'text-mode-hook 'setup-text-mode) + +(require 'org-custom) +(add-hook 'org-mode-hook 'org-custom-hook) + +(require 'js-mode-custom) +(setup-js) + +(require 'ts-custom) +(setup-ts) + +(require 'latex-custom) +(setup-latex) + +(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. + '(custom-safe-themes + '("5859f61b502aa335b502b231c86a051210cb5974f74966e620c31be3a966659f" "32a9fa0f3722e679ed77a28aed3ae99161ef54dc27c35fd19e68e0410633960b" default)) + '(org-agenda-files (list org-directory)) + '(org-directory "~/Documents/org") + '(package-selected-packages + '(auctex evil js2-highlight-vars ac-js2 js2-refactor js2-mode flycheck-irony company-irony all-the-icons req-package projectile irony org))) +(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. +) |