Files
.emacs.d/modules/languages/siren-xml.el
Jim Myhrberg efecb5172c chore(startup): Make various modules more lazy-loaded
This should improve startup speed a little bit.
2020-03-15 02:44:46 +00:00

29 lines
526 B
EmacsLisp

;;; siren-xml.el --- jimeh's Emacs Siren: XML editing configuration.
;;; Commentary:
;; Basic configuration for XML editing.
;;; Code:
(require 'siren-prettier-js)
(require 'siren-prog-mode)
(use-package nxml-mode
:straight (:type built-in)
:defer t
:hook (nxml-mode . siren-xml-setup)
:custom
(nxml-attribute-indent 2)
(nxml-child-indent 2)
:init
(defun siren-xml-setup ()
(run-hooks 'prog-mode-hook)
(setq tab-width 2)
(prettier-js-mode)))
(provide 'siren-xml)
;;; siren-xml.el ends here