summaryrefslogtreecommitdiffstats
path: root/init.el
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2020-01-26 13:17:20 +0100
committerMartin Polden <mpolden@mpolden.no>2020-01-26 13:17:20 +0100
commitd79236308d92eab562005919a225d964b24eec19 (patch)
treeb9ff37daddb8cf9fb4311e9d87145ced7607669a /init.el
parentd64c6fbefd5e3de90a053a71a69c8c15b01eb358 (diff)
Group init files
Diffstat (limited to 'init.el')
-rw-r--r--init.el48
1 files changed, 31 insertions, 17 deletions
diff --git a/init.el b/init.el
index 4bb0856..9ed1726 100644
--- a/init.el
+++ b/init.el
@@ -8,35 +8,49 @@
;; save customizations as local (unversioned) settings
(setq custom-file (expand-file-name "init-local.el" lisp-directory)))
-;; load files
+;; packages
(require 'init-package)
+
+;; appearance
(require 'init-appearance)
+
+;; behaviour
(require 'init-sane-defaults)
(when (eq system-type 'darwin)
(require 'init-mac))
-(require 'init-ivy)
-(require 'init-dired)
-(require 'init-projectile)
+
+;; editing
+(require 'init-editing)
(require 'init-server)
-(require 'init-go-mode)
-(require 'init-yaml-mode)
+(require 'init-sessions)
+(require 'init-tramp)
+
+;; writing
(require 'init-flyspell)
(require 'init-writegood-mode)
-(require 'init-markdown-mode)
-(require 'init-javascript)
-(require 'init-ibuffer)
-(require 'init-sessions)
-(require 'init-git)
+
+;; navigation
+(require 'init-avy)
+(require 'init-dired)
(require 'init-grep)
-(require 'init-lisp)
-(require 'init-editing)
-(require 'init-python-mode)
+(require 'init-ibuffer)
(require 'init-imenu)
-(require 'init-tramp)
+(require 'init-ivy)
+
+;; managing code
+(require 'init-eglot)
(require 'init-flymake)
+(require 'init-git)
+(require 'init-projectile)
+
+;; languages
+(require 'init-go-mode)
+(require 'init-javascript)
+(require 'init-lisp)
+(require 'init-markdown-mode)
(require 'init-org)
-(require 'init-eglot)
-(require 'init-avy)
+(require 'init-python-mode)
+(require 'init-yaml-mode)
;; local settings (optional)
(require 'init-local nil t)