configures angular; attempts to configure eslint, prettier

This commit is contained in:
Alex Bolotskov 2024-06-02 23:52:46 +05:00
parent ff670efde0
commit cd1cd5f116
2 changed files with 32 additions and 7 deletions

View File

@ -575,13 +575,21 @@ require('lazy').setup({
-- https://github.com/pmizio/typescript-tools.nvim -- https://github.com/pmizio/typescript-tools.nvim
-- --
-- But for many setups, the LSP (`tsserver`) will work just fine -- But for many setups, the LSP (`tsserver`) will work just fine
-- tsserver = {}, tsserver = {},
-- angularls = {}, angularls = {
config = {
root_dir = require('lspconfig.util').root_pattern('angular.json', 'project.json'),
},
},
-- css_variables = {}, -- css_variables = {},
-- cssls = {}, cssls = {},
-- html = {}, html = {},
-- htmx = {}, -- htmx = {},
-- tailwindcss = {}, tailwindcss = {},
eslint = {
cwd = require('lspconfig.util').root_pattern('package.json', '.eslintrc.json', '.eslintrc'),
require_cwd = true,
},
-- --
lua_ls = { lua_ls = {
@ -663,7 +671,17 @@ require('lazy').setup({
-- --
-- You can use a sub-list to tell conform to run *until* a formatter -- You can use a sub-list to tell conform to run *until* a formatter
-- is found. -- is found.
-- javascript = { { "prettierd", "prettier" } }, javascript = {
{ 'prettierd', 'prettier' },
},
},
formatters = {
prettier = {
cwd = function()
return require('conform.util').root_file { 'package.json', '.prettierrc', '.prettierrc.json', '.prettierrc.js' }
end,
require_cwd = true,
},
}, },
}, },
}, },

View File

@ -7,4 +7,11 @@ vim.bo.tabstop = 4
vim.bo.shiftwidth = 4 vim.bo.shiftwidth = 4
vim.bo.expandtab = false vim.bo.expandtab = false
return {} return {
{
'tpope/vim-fugitive',
lazy = false,
},
}
-- vim: tabstop=4 shiftwidth=4 noexpandtab