add prettier
This commit is contained in:
8 files changed
+38
No files matched your search
+15
@@ -100,3 +100,18 @@
|
|||||||
[submodule "site-lisp/tsi"]
|
[submodule "site-lisp/tsi"]
|
||||||
path = site-lisp/tsi
|
path = site-lisp/tsi
|
||||||
url = https://github.com/orzechowskid/tsi.el.git
|
url = https://github.com/orzechowskid/tsi.el.git
|
||||||
|
[submodule "site-lisp/prettier"]
|
||||||
|
path = site-lisp/prettier
|
||||||
|
url = https://github.com/jscheid/prettier.el.git
|
||||||
|
[submodule "site-lisp/iter2"]
|
||||||
|
path = site-lisp/iter2
|
||||||
|
url = https://github.com/doublep/iter2.git
|
||||||
|
[submodule "site-lisp/nvm"]
|
||||||
|
path = site-lisp/nvm
|
||||||
|
url = https://github.com/rejeep/nvm.el.git
|
||||||
|
[submodule "site-lisp/f"]
|
||||||
|
path = site-lisp/f
|
||||||
|
url = https://github.com/rejeep/f.el.git
|
||||||
|
[submodule "site-lisp/s"]
|
||||||
|
path = site-lisp/s
|
||||||
|
url = https://github.com/magnars/s.el.git
|
||||||
@@ -119,6 +119,7 @@ If freezing sometimes, decrease it. If stuttering, increase it.")
|
|||||||
(require 'init-editorconfig)
|
(require 'init-editorconfig)
|
||||||
(require 'init-typescript)
|
(require 'init-typescript)
|
||||||
(require 'init-eglot)
|
(require 'init-eglot)
|
||||||
|
(require 'init-prettier)
|
||||||
|
|
||||||
|
|
||||||
(setq custom-file (expand-file-name "custom.el" creature/cache-dir))
|
(setq custom-file (expand-file-name "custom.el" creature/cache-dir))
|
||||||
|
|||||||
@@ -0,0 +1,17 @@
|
|||||||
|
;; -*- coding: utf-8; lexical-binding: t; -*-
|
||||||
|
|
||||||
|
(autoload 'prettier-mode "prettier" "" t)
|
||||||
|
|
||||||
|
(defun creature/prettier-setup ()
|
||||||
|
"Enable ‘prettier-mode’ selectively."
|
||||||
|
(when (and prettier-mode
|
||||||
|
(or (not prettier-version) (prettier--in-node-modules-p)))
|
||||||
|
(prettier-mode -1)))
|
||||||
|
|
||||||
|
(with-eval-after-load 'prettier
|
||||||
|
(add-hook 'prettier-mode-hook #'creature/prettier-setup))
|
||||||
|
|
||||||
|
(dolist (hook '(css-mode-hook js-mode-hook typescript-mode-hook))
|
||||||
|
(add-hook hook #'prettier-mode))
|
||||||
|
|
||||||
|
(provide 'init-prettier)
|
||||||
Submodule
+1
Submodule site-lisp/f added at d50dca4892.
Submodule
+1
Submodule site-lisp/iter2 added at 0cfd732245.
Submodule
+1
Submodule site-lisp/nvm added at c214762fd6.
Submodule
+1
Submodule site-lisp/prettier added at e419bb7a91.
Submodule
+1
Submodule site-lisp/s added at e957dcb067.
Reference in new issue
Block a user