dotfiles/emacs.d/lang-modes.el

27 lines
648 B
EmacsLisp
Raw Normal View History

(use-package emacs-lisp-mode
:init
(add-hook 'emacs-lisp-mode
(lambda ()
;; TODO: is this even necessary or was i seeing something odd caused by my own (prior) mistakes?
(setq-local indent-tabs-mode nil)
(setq-local tab-width 2))))
(use-package lisp-extra-font-lock
:ensure t
:init
(add-hook 'emacs-lisp-mode-hook
(lambda ()
(lisp-extra-font-lock-mode t))))
(use-package yaml-mode
:ensure t)
(use-package json-mode
:ensure t
:config
(setq js-indent-level 2))
(use-package markdown-mode
:ensure t
:hook ((markdown-mode . visual-line-mode)))