diff options
Diffstat (limited to 'nvim')
| -rw-r--r-- | nvim/dot-config/nvim/init.lua | 8 | ||||
| -rw-r--r-- | nvim/dot-config/nvim/lua/plugins/treesitter.lua | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/nvim/dot-config/nvim/init.lua b/nvim/dot-config/nvim/init.lua index f621504..94498b8 100644 --- a/nvim/dot-config/nvim/init.lua +++ b/nvim/dot-config/nvim/init.lua @@ -65,6 +65,14 @@ vim.api.nvim_create_autocmd("BufWritePre", { end, }) +-- Go HTML templates: use the treesitter gotmpl parser +vim.filetype.add({ + extension = { + gohtml = "gotmpl", + gotmpl = "gotmpl", + }, +}) + -- Spell checking for markdown and git commit messages vim.api.nvim_create_autocmd("FileType", { pattern = { "markdown", "gitcommit" }, diff --git a/nvim/dot-config/nvim/lua/plugins/treesitter.lua b/nvim/dot-config/nvim/lua/plugins/treesitter.lua index 9692f57..9809d84 100644 --- a/nvim/dot-config/nvim/lua/plugins/treesitter.lua +++ b/nvim/dot-config/nvim/lua/plugins/treesitter.lua @@ -5,7 +5,7 @@ return { config = function() require("nvim-treesitter.configs").setup({ ensure_installed = { - "python", "go", "gomod", "gosum", + "python", "go", "gomod", "gosum", "gotmpl", "html", "lua", "vim", "vimdoc", "markdown", "markdown_inline", "yaml", }, |
