From ab050582c1eb8438cd4dbfaf5d17eb5fceb6a2d4 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Tue, 28 May 2024 11:08:22 -0400 Subject: [PATCH] fix: filetype patterns and add comment syntax for nvim 0.10 --- modules/common/neovim/lua/settings.lua | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/modules/common/neovim/lua/settings.lua b/modules/common/neovim/lua/settings.lua index dd5e34d..50448f1 100644 --- a/modules/common/neovim/lua/settings.lua +++ b/modules/common/neovim/lua/settings.lua @@ -11,8 +11,22 @@ vim.filetype.add({ }) vim.api.nvim_create_autocmd("FileType", { - pattern = "*.eml", + pattern = "mail", callback = function() vim.o.wrapmargin = 79 -- Wrap text automatically end, }) + +vim.api.nvim_create_autocmd("FileType", { + pattern = "markdown", + callback = function() + vim.o.formatoptions = vim.o.formatopions + "a" + end, +}) + +vim.api.nvim_create_autocmd("FileType", { + pattern = "terraform", + callback = function() + vim.bo.commentstring = "# %s" + end, +})