From 06de264caa4c54f4fb1cf33289a4638a81d797f9 Mon Sep 17 00:00:00 2001 From: yuzu-eva Date: Sun, 29 May 2022 00:45:00 +0200 Subject: removed infuriating html indentation from treesitter --- .config/nvim/init.lua | 1 + .config/nvim/lua/user/misc.lua | 6 ++++++ .config/nvim/lua/user/plugins/treesitter.lua | 6 +++--- .config/nvim/snippets/html.lua | 18 ++++++++++++------ 4 files changed, 22 insertions(+), 9 deletions(-) create mode 100644 .config/nvim/lua/user/misc.lua (limited to '.config') diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 29ea4a3..f71bdb7 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -9,5 +9,6 @@ require('user.options') require('user.plugins') require('user.keymaps') +require('user.misc') --vim: nospell diff --git a/.config/nvim/lua/user/misc.lua b/.config/nvim/lua/user/misc.lua new file mode 100644 index 0000000..88d47cf --- /dev/null +++ b/.config/nvim/lua/user/misc.lua @@ -0,0 +1,6 @@ +vim.cmd [[ + augroup Indentation + autocmd! + autocmd FileType html set inde= + augroup END +]] diff --git a/.config/nvim/lua/user/plugins/treesitter.lua b/.config/nvim/lua/user/plugins/treesitter.lua index 44cf008..405be2d 100644 --- a/.config/nvim/lua/user/plugins/treesitter.lua +++ b/.config/nvim/lua/user/plugins/treesitter.lua @@ -1,7 +1,7 @@ require('nvim-treesitter.configs').setup { - indent = { - enable = true, - }, + -- indent = { + -- enable = true, + -- }, highlight = { enable = true, disable = { 'NvimTree' }, diff --git a/.config/nvim/snippets/html.lua b/.config/nvim/snippets/html.lua index f802206..b168aca 100644 --- a/.config/nvim/snippets/html.lua +++ b/.config/nvim/snippets/html.lua @@ -1,14 +1,20 @@ return { - parse('skeleton', '\ + parse('sktn', '\ \ -\ -\ -\ -\ +\ +\ + \ + \ + \ + \ +\ +\ \
\ +

\
\ \ \ -') +\ +'), } -- cgit v1.2.3