syscfg/emacs/module/module-web.el

23 lines
502 B
EmacsLisp

;;; module-web.el --- a veritable fucking mess -*- lexical-binding: t; -*-
;;;
;;; Commentary:
;;;
;;; Add packages to Emacs to facilitate the absolute mess that is
;;; modern web programming.
;;;
;;; Code:
(require 'module-pkg)
(pkg/require-defer 'mmm-mode)
(pkg/require-defer 'multi-web-mode)
(pkg/require-defer 'php-mode)
(pkg/require-defer 'emmet-mode)
(with-eval-after-load 'php-mode
(add-to-list 'auto-mode-alist '("\\.php$" . php-mode)))
(provide 'module-web)
;;; module-web.el ends here.