Public Access
changed
This commit is contained in:
+18
-4
@@ -5,14 +5,28 @@ return {
|
||||
},
|
||||
config = function()
|
||||
local null_ls = require("null-ls")
|
||||
local formatting = null_ls.builtins.formatting
|
||||
|
||||
local prettypst = {
|
||||
name = "prettypst",
|
||||
method = require("null-ls").methods.FORMATTING,
|
||||
filetypes = { "typst" },
|
||||
generator = require("null-ls.helpers").formatter_factory({
|
||||
command = vim.fn.stdpath("data") .. "/mason/bin/prettypst",
|
||||
args = { "-" },
|
||||
to_stdin = true,
|
||||
}),
|
||||
}
|
||||
|
||||
null_ls.setup({
|
||||
sources = {
|
||||
null_ls.builtins.formatting.stylua,
|
||||
null_ls.builtins.formatting.black,
|
||||
null_ls.builtins.formatting.isort,
|
||||
null_ls.builtins.formatting.prettier.with({
|
||||
formatting.stylua,
|
||||
formatting.black,
|
||||
formatting.isort,
|
||||
formatting.prettier.with({
|
||||
extra_filetypes = { "svelte" },
|
||||
}),
|
||||
prettypst,
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user