chore: update
This commit is contained in:
@@ -7,8 +7,16 @@
|
||||
(setq ac-js2-evaluate-calls t)
|
||||
|
||||
(require 'typescript-mode)
|
||||
(require 'tree-sitter)
|
||||
(require 'tree-sitter-langs)
|
||||
(add-to-list 'auto-mode-alist '("\\.ts[x]\\'" . typescript-mode))
|
||||
|
||||
;; Activate tree-sitter globally (minor mode registered on every buffer)
|
||||
(global-tree-sitter-mode)
|
||||
(add-hook 'tree-sitter-after-on-hook #'tree-sitter-hl-mode)
|
||||
|
||||
;; Emacs default and tango-dark themes
|
||||
|
||||
(defun setup-tide-mode ()
|
||||
(interactive)
|
||||
(tide-setup)
|
||||
@@ -22,12 +30,16 @@
|
||||
(company-mode +1))
|
||||
|
||||
;; aligns annotation to the right hand side
|
||||
|
||||
(setq company-tooltip-align-annotations t)
|
||||
|
||||
;; formats the buffer before saving
|
||||
(add-hook 'before-save-hook 'tide-format-before-save)
|
||||
|
||||
(add-hook 'typescript-mode-hook #'setup-tide-mode)
|
||||
(add-hook 'js2-mode-hook #'setup-tide-mode)
|
||||
;; configure javascript-tide checker to run after your default javascript checker
|
||||
;; (flycheck-add-next-checker 'javascript-eslint 'javascript-tide 'append)
|
||||
|
||||
(add-hook 'json-mode #'flycheck-mode)
|
||||
(add-to-list 'projectile-globally-ignored-files "*node_modules")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user