summaryrefslogtreecommitdiff
path: root/elpa/skewer-mode-20200304.1142/skewer-setup.el
diff options
context:
space:
mode:
Diffstat (limited to 'elpa/skewer-mode-20200304.1142/skewer-setup.el')
-rw-r--r--elpa/skewer-mode-20200304.1142/skewer-setup.el21
1 files changed, 21 insertions, 0 deletions
diff --git a/elpa/skewer-mode-20200304.1142/skewer-setup.el b/elpa/skewer-mode-20200304.1142/skewer-setup.el
new file mode 100644
index 0000000..77aea1b
--- /dev/null
+++ b/elpa/skewer-mode-20200304.1142/skewer-setup.el
@@ -0,0 +1,21 @@
+;;; skewer-setup.el --- automatic setup for the Skewer minor modes -*- lexical-binding: t; -*-
+
+;; This is free and unencumbered software released into the public domain.
+
+;;; Commentary:
+
+;; This exists as a separate file so that Skewer need not be fully
+;; loaded just to use this setup function.
+
+;;; Code:
+
+;;;###autoload
+(defun skewer-setup ()
+ "Fully integrate Skewer into js2-mode, css-mode, and html-mode buffers."
+ (add-hook 'js2-mode-hook 'skewer-mode)
+ (add-hook 'css-mode-hook 'skewer-css-mode)
+ (add-hook 'html-mode-hook 'skewer-html-mode))
+
+(provide 'skewer-setup)
+
+;;; skewer-setup.el ends here