aboutsummaryrefslogtreecommitdiff
path: root/lua/config/conform.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/config/conform.lua')
-rw-r--r--lua/config/conform.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/lua/config/conform.lua b/lua/config/conform.lua
index c581bdb..984c728 100644
--- a/lua/config/conform.lua
+++ b/lua/config/conform.lua
@@ -13,6 +13,18 @@ end)
require("conform").setup({
formatters_by_ft = {
lua = { "stylua" }, -- os package manager stylua
+ swift = { "swift" }, -- included with swift
+ -- prettierd -- os package manager prettierd or npm i -g @fsouza/prettierd
+ -- prettier -- should be installed in the project
+ javascript = { "prettierd", "prettier" },
+ javascriptreact = { "prettierd", "prettier" },
+ typescript = { "prettierd", "prettier" },
+ typescriptreact = { "prettierd", "prettier" },
+ json = { "prettierd", "prettier" },
+ html = { "prettierd", "prettier" },
+ css = { "prettierd", "prettier" },
+ svelte = { "prettierd", "prettier" },
+ astro = { "prettierd", "prettier" },
},
format_on_save = {
timeout_ms = 1001,