summaryrefslogtreecommitdiff
path: root/.emacs.d
diff options
context:
space:
mode:
Diffstat (limited to '.emacs.d')
-rw-r--r--.emacs.d/init.el24
1 files changed, 22 insertions, 2 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el
index c8e588d..a60ea79 100644
--- a/.emacs.d/init.el
+++ b/.emacs.d/init.el
@@ -12,7 +12,14 @@
:config (which-key-mode))
(use-package evil
- :ensure t)
+ :ensure t
+ :config
+ (evil-mode))
+
+(use-package evil-commentary
+ :ensure t
+ :config
+ (evil-commentary-mode))
(use-package vterm
:ensure t)
@@ -83,10 +90,22 @@
(use-package magit
:ensure t)
+(use-package yaml-mode
+ :ensure t
+ :mode ("\\.yaml" "\\.yml"))
+
+(use-package caddyfile-mode
+ :ensure t)
+
(use-package rust-mode
:ensure t
:hook (rust-mode . eglot-ensure))
+(use-package zig-mode
+ :ensure t
+ :mode ("\\.zig")
+ :hook (zig-mode . eglot-ensure))
+
(use-package hl-line-mode
;; use the builtin current-line highlighter
:hook ((prog-mode) (text-mode) (org-agenda-mode)))
@@ -131,12 +150,13 @@
:custom
(use-short-answers t)
- (dired-listing-switches "-AL --group-directories-first")
(tab-width 2)
(custom-file (concat user-emacs-directory "custom.el"))
(display-line-numbers 'relative)
+ (dired-listing-switches "-al --group-directories-first")
(backup-directory-alist '(("." . "~/.emacs.d/backups")))
(auto-save-default nil)
+ (inhibit-startup-screen t)
:config
(when (file-exists-p custom-file)