parent
53ca81b6b0
commit
6ed21eb729
2 changed files with 17 additions and 4 deletions
homeManagerModules/neovim
|
@ -35,7 +35,16 @@ in {
|
|||
end;
|
||||
|
||||
vim.api.nvim_create_autocmd('FileType', {
|
||||
pattern = { 'javascript', 'javascriptreact', 'javascript.jsx', 'typescript', 'typescriptreact', 'typescript.tsx', 'css', 'scss' },
|
||||
pattern = {
|
||||
'javascript',
|
||||
'javascriptreact',
|
||||
'javascript.jsx',
|
||||
'typescript',
|
||||
'typescriptreact',
|
||||
'typescript.tsx',
|
||||
'css',
|
||||
'scss',
|
||||
},
|
||||
|
||||
callback = function()
|
||||
vim.cmd[[setlocal ts=4 sw=4 sts=0 expandtab]];
|
||||
|
@ -44,8 +53,11 @@ in {
|
|||
end,
|
||||
});
|
||||
|
||||
vim.api.nvim_create_autocmd('FileType', {
|
||||
pattern = 'html',
|
||||
vim.api.nvim_create_autocmd({ 'FileType', 'BufEnter' }, {
|
||||
pattern = {
|
||||
'html',
|
||||
'j2',
|
||||
},
|
||||
|
||||
callback = function()
|
||||
vim.cmd[[setlocal ts=4 sw=4 expandtab]];
|
||||
|
@ -157,6 +169,7 @@ in {
|
|||
lsp.html.setup({
|
||||
capabilities = html_caps,
|
||||
autostart = false,
|
||||
filetypes = { 'html', 'templ', 'j2', },
|
||||
|
||||
settings = {
|
||||
configurationSection = { "html", "css", "javascript" },
|
||||
|
|
|
@ -52,7 +52,7 @@ in {
|
|||
--
|
||||
vim.api.nvim_create_autocmd('BufEnter', {
|
||||
pattern = '*.j2',
|
||||
command = "TSBufDisable highlight | LspStop",
|
||||
command = "TSBufDisable highlight",
|
||||
});
|
||||
'';
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue