File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change 7
7
(maybe-require-package 'typescript-mode )
8
8
(maybe-require-package 'prettier-js )
9
9
10
- ; ; Need to first remove from list if present, since elpa adds entries too, which
11
- ; ; may be in an arbitrary order
10
+
11
+ ; ;; Basic js-mode setup
12
12
13
13
(add-to-list 'auto-mode-alist '(" \\ .\\ (js\\ |es6\\ )\\ (\\ .erb\\ )?\\ '" . js-mode))
14
14
15
+ (with-eval-after-load 'js
16
+ (sanityinc/major-mode-lighter 'js-mode " JS" )
17
+ (sanityinc/major-mode-lighter 'js-jsx-mode " JSX" ))
18
+
19
+ (setq-default js-indent-level 2 )
20
+
21
+
22
+
15
23
; ; js2-mode
16
24
17
25
; ; Change some defaults: customize them to override
33
41
34
42
(js2-imenu-extras-setup ))
35
43
36
- (setq-default js-indent-level 2 )
37
44
; ; In Emacs >= 25, the following is an alias for js-indent-level anyway
38
45
(setq-default js2-basic-offset 2 )
39
46
40
-
41
47
(add-to-list 'interpreter-mode-alist (cons " node" 'js2-mode ))
42
48
43
49
(with-eval-after-load 'js2-mode
44
50
(sanityinc/major-mode-lighter 'js2-mode " JS2" )
45
51
(sanityinc/major-mode-lighter 'js2-jsx-mode " JSX2" ))
46
- (with-eval-after-load 'js
47
- (sanityinc/major-mode-lighter 'js-mode " JS" )
48
- (sanityinc/major-mode-lighter 'js-jsx-mode " JSX" ))
49
52
50
53
51
54
You can’t perform that action at this time.
0 commit comments