diff options
Diffstat (limited to '.emacs.d/init.el')
-rw-r--r-- | .emacs.d/init.el | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el new file mode 100644 index 0000000..83324bd --- /dev/null +++ b/.emacs.d/init.el @@ -0,0 +1,51 @@ +;;; init.el --- Init File -*- lexical-binding: t -*- +;;; Commentary: +;;; Code: + +(setq load-prefer-newer t) + +(defvar save-dir (expand-file-name "save" user-emacs-directory)) +(unless (file-exists-p save-dir) + (make-directory save-dir)) + +(setq custom-file (expand-file-name "custom.el" user-emacs-directory)) + +(defgroup djm nil + "Custom variables added by me" + :group 'convenience) + +(add-to-list 'load-path (expand-file-name "lisp" user-emacs-directory)) + +(require 'init-packages) +(require 'init-ui) +(require 'init-compile) +(require 'init-editor) +(require 'init-crux) +(require 'init-navigation) +(require 'init-windows) +(require 'init-projectile) +(require 'init-modeline) +(require 'init-dashboard) +(require 'init-completion) +(require 'init-kill) +(require 'init-dired) +(require 'init-smartparens) +(require 'init-lisp) +(require 'init-emacs-lisp) +(require 'init-clojure) +(require 'init-paredit) +(require 'init-paredit-x) +(require 'init-lsp) +(require 'init-git) +(require 'init-org) +;;(require 'init-latex) +(require 'init-xml) +(require 'init-web) +(require 'init-misc) +(require 'init-tramp) +(require 'init-local nil t) + +(add-hook 'after-init-hook '(lambda () + (setq gc-cons-threshold (* 100 1024 1024) + gc-cons-percentage 0.1))) +;;; init.el ends here |