diff options
| author | srdusr <trevorgray@srdusr.com> | 2023-04-02 23:54:03 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2023-04-02 23:54:03 +0200 |
| commit | 96b6dfaaa07b1bd5c8197ebcabe788e9b11bcc2f (patch) | |
| tree | 81806c4a6a3d76f79c155765f5c67eacc5474cf9 | |
| parent | 604922fcc810906cd1a1c7592eb0951bb73782d2 (diff) | |
| download | dotfiles-96b6dfaaa07b1bd5c8197ebcabe788e9b11bcc2f.tar.gz dotfiles-96b6dfaaa07b1bd5c8197ebcabe788e9b11bcc2f.zip | |
Experimenting with web dev formatting
| -rw-r--r-- | lua/plugins/null-ls.lua | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lua/plugins/null-ls.lua b/lua/plugins/null-ls.lua index 8e7ddd7..2f4e898 100644 --- a/lua/plugins/null-ls.lua +++ b/lua/plugins/null-ls.lua @@ -24,12 +24,15 @@ local sources = { builtins.formatting.clang_format, builtins.formatting.rustfmt, builtins.formatting.sql_formatter, - builtins.formatting.prettierd.with { + --builtins.formatting.prettierd.with { + -- filetypes = { "javascript", "javascriptreact", "typescript", "typescriptreact", "json", "yaml", "markdown", "html", "css", "scss", "less", "graphql", "vue", "svelte" }, + -- condition = function(utils) + -- return utils.root_has_file ".prettierrc" or utils.root_has_file ".prettierrc.js" or utils.root_has_file ".prettierrc.json" or utils.root_has_file "prettier.config.js" or utils.root_has_file "prettier.config.cjs" + -- end, + --}, + builtins.formatting.prettier.with({ -- markdown, html/js formatting filetypes = { "javascript", "javascriptreact", "typescript", "typescriptreact", "json", "yaml", "markdown", "html", "css", "scss", "less", "graphql", "vue", "svelte" }, - condition = function(utils) - return utils.root_has_file ".prettierrc" or utils.root_has_file ".prettierrc.js" or utils.root_has_file ".prettierrc.json" or utils.root_has_file "prettier.config.js" or utils.root_has_file "prettier.config.cjs" - end, - }, + }), builtins.diagnostics.dotenv_linter, builtins.diagnostics.shellcheck.with({ -- shell script diagnostics @@ -128,9 +131,6 @@ return M -- -- so you should prefer caching results if possible -- }), ---- require("null-ls").builtins.formatting.stylua, -- lua formatting ----- require("null-ls").builtins.formatting.prettier.with({ -- markdown, html/js formatting ----- filetypes = { "html", "css", "javascript", "javascriptreact", "markdown", "json", "yaml" }, ----- }), ---- require("null-ls").builtins.formatting.black, ---- require("null-ls").builtins.formatting.prettierd, ---- require("null-ls").builtins.diagnostics.cspell.with { |
