Add projectile suppot for angular
This commit is contained in:
17
.emacs
17
.emacs
@@ -166,6 +166,13 @@
|
|||||||
)
|
)
|
||||||
:config
|
:config
|
||||||
(projectile-mode +1)
|
(projectile-mode +1)
|
||||||
|
(projectile-register-project-type 'ng2 '("angular.json" "package.json" "tsconfig.json")
|
||||||
|
:project-file "angular.json"
|
||||||
|
:compile "npm install"
|
||||||
|
:test "ng test"
|
||||||
|
:run "ng serve"
|
||||||
|
:test-suffix ".spec")
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
(use-package flycheck
|
(use-package flycheck
|
||||||
@@ -225,6 +232,7 @@
|
|||||||
("M-0" . treemacs-select-window))
|
("M-0" . treemacs-select-window))
|
||||||
:config
|
:config
|
||||||
(add-hook 'treemacs-mode-hook (lambda () (display-line-numbers-mode -1)))
|
(add-hook 'treemacs-mode-hook (lambda () (display-line-numbers-mode -1)))
|
||||||
|
(treemacs-project-follow-mode t)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@@ -245,16 +253,13 @@
|
|||||||
|
|
||||||
(use-package ng2-mode
|
(use-package ng2-mode
|
||||||
:init
|
:init
|
||||||
(defun atu/ng2-mode-hook ()
|
(defun atu/ng2-ts-mode-hook ()
|
||||||
;;(setq indent-tabs-mode nil)
|
|
||||||
;;(setq tab-width 2)
|
|
||||||
;;(setq c-basic-offset 2)
|
|
||||||
(setq typescript-indent-level 2)
|
(setq typescript-indent-level 2)
|
||||||
)
|
)
|
||||||
:hook
|
:hook
|
||||||
(web-mode . lsp-deferred)
|
(web-mode . lsp-deferred)
|
||||||
(typescript-mode . lsp-deferred)
|
(typescript-mode . lsp-deferred)
|
||||||
(typescript-mode . atu/ng2-mode-hook)
|
(typescript-mode . atu/ng2-ts-mode-hook)
|
||||||
)
|
)
|
||||||
|
|
||||||
(use-package lsp-pyright
|
(use-package lsp-pyright
|
||||||
|
|||||||
Reference in New Issue
Block a user