aboutsummaryrefslogtreecommitdiff
path: root/emacs/settings
diff options
context:
space:
mode:
Diffstat (limited to 'emacs/settings')
-rw-r--r--emacs/settings/init-lang.el14
1 files changed, 14 insertions, 0 deletions
diff --git a/emacs/settings/init-lang.el b/emacs/settings/init-lang.el
index 3b2445d..7106f37 100644
--- a/emacs/settings/init-lang.el
+++ b/emacs/settings/init-lang.el
@@ -193,5 +193,19 @@
(use-package php-mode
:ensure t)
+(use-package web-mode
+ :ensure t
+ :config
+
+ (add-to-list 'auto-mode-alist '("\\.erb\\'" . web-mode))
+ (add-to-list 'auto-mode-alist '("\\.jinja\\'" . web-mode))
+ (add-to-list 'auto-mode-alist '("\\.html?\\'" . web-mode))
+
+ (add-hook 'web-mode-hook
+ (lambda ()
+ (setq web-mode-markup-indent-offset 2)
+ (setq web-mode-css-indent-offset 2)
+ (setq web-mode-code-indent-offset 2))))
+
(provide 'init-lang)
;;; init-lang.el ends here