configures angular; attempts to configure eslint, prettier
This commit is contained in:
parent
ff670efde0
commit
cd1cd5f116
30
init.lua
30
init.lua
|
@ -575,13 +575,21 @@ require('lazy').setup({
|
|||
-- https://github.com/pmizio/typescript-tools.nvim
|
||||
--
|
||||
-- But for many setups, the LSP (`tsserver`) will work just fine
|
||||
-- tsserver = {},
|
||||
-- angularls = {},
|
||||
tsserver = {},
|
||||
angularls = {
|
||||
config = {
|
||||
root_dir = require('lspconfig.util').root_pattern('angular.json', 'project.json'),
|
||||
},
|
||||
},
|
||||
-- css_variables = {},
|
||||
-- cssls = {},
|
||||
-- html = {},
|
||||
cssls = {},
|
||||
html = {},
|
||||
-- htmx = {},
|
||||
-- tailwindcss = {},
|
||||
tailwindcss = {},
|
||||
eslint = {
|
||||
cwd = require('lspconfig.util').root_pattern('package.json', '.eslintrc.json', '.eslintrc'),
|
||||
require_cwd = true,
|
||||
},
|
||||
--
|
||||
|
||||
lua_ls = {
|
||||
|
@ -663,7 +671,17 @@ require('lazy').setup({
|
|||
--
|
||||
-- You can use a sub-list to tell conform to run *until* a formatter
|
||||
-- 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,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
|
|
@ -7,4 +7,11 @@ vim.bo.tabstop = 4
|
|||
vim.bo.shiftwidth = 4
|
||||
vim.bo.expandtab = false
|
||||
|
||||
return {}
|
||||
return {
|
||||
{
|
||||
'tpope/vim-fugitive',
|
||||
lazy = false,
|
||||
},
|
||||
}
|
||||
|
||||
-- vim: tabstop=4 shiftwidth=4 noexpandtab
|
||||
|
|
Loading…
Reference in New Issue