summaryrefslogtreecommitdiff
path: root/elpa/skewer-mode-20200304.1142/skewer-setup.el
diff options
context:
space:
mode:
authormattkae <mattkae@protonmail.com>2022-05-11 09:23:58 -0400
committermattkae <mattkae@protonmail.com>2022-05-11 09:23:58 -0400
commit3f4a0d5370ae6c34afe180df96add3b8522f4af1 (patch)
treeae901409e02bde8ee278475f8cf6818f8f680a60 /elpa/skewer-mode-20200304.1142/skewer-setup.el
initial commit
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