Fixed Formatting

This commit is contained in:
Snoweuph 2025-02-26 08:08:54 +01:00
parent bdb2c2415a
commit d0ace3c891
Signed by: snoweuph
GPG key ID: BEFC41DA223CEC55
3 changed files with 24 additions and 15 deletions

View file

@ -5,17 +5,6 @@ local K = require('core.keymap')
function M.setup()
T.add_highlighter_autoinstalls('angular')
T.add_null_ls_module(function(null_ls)
return {
-- Diagnostics
null_ls.builtins.diagnostics.stylelint,
-- Formatter
null_ls.builtins.formatting.prettier.with({
command = 'prettierd',
}),
}
end)
T.add_lsp_autoinstalls('angularls')
T.add_lsps(function(lspconfig, capabilities)

View file

@ -5,16 +5,27 @@ function M.setup()
T.add_highlighter_autoinstalls('markdown')
T.add_null_ls_module(function(null_ls)
local markdownlint_options = {
extra_args = {
'--disable',
'MD022', -- Empty Line after Heading
'--disable',
'MD024', -- Duplicate Headings
'--disable',
'MD032', -- List Should be surounded by Empty Lines
},
}
return {
-- Actions
null_ls.builtins.code_actions.proselint,
-- Diagnostics
null_ls.builtins.diagnostics.alex,
--null_ls.builtins.diagnostics.alex,
null_ls.builtins.diagnostics.trail_space,
-- Formatter
null_ls.builtins.diagnostics.markdownlint.with({
extra_args = { '--disable', 'MD024' }, -- Duplicate Headings
}),
null_ls.builtins.diagnostics.markdownlint.with(
markdownlint_options
),
null_ls.builtins.formatting.markdownlint.with(markdownlint_options),
}
end)

View file

@ -16,6 +16,15 @@ function M.setup()
null_ls.builtins.diagnostics.stylelint,
-- Formatter
null_ls.builtins.formatting.prettier.with({
filetypes = {
'html',
'css',
'scss',
'sass',
'less',
'javascript',
'typescript',
},
command = 'prettierd',
}),
}