From 737f9bfb2cec216e3dfb519477ac3bf7fd562de3 Mon Sep 17 00:00:00 2001 From: Michael Housh Date: Fri, 31 Oct 2025 15:50:16 -0400 Subject: [PATCH] feat: Adds nvim autocmd to detect neomutt compose emails and set filetype to markdown. --- env/.config/nvim/lua/config/autocmds.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/env/.config/nvim/lua/config/autocmds.lua b/env/.config/nvim/lua/config/autocmds.lua index c08868d..bccc61d 100644 --- a/env/.config/nvim/lua/config/autocmds.lua +++ b/env/.config/nvim/lua/config/autocmds.lua @@ -38,6 +38,16 @@ vim.api.nvim_create_autocmd({ "BufEnter", "BufWinEnter" }, { -- end, -- }) +-- Set neomutt compose email file types to markdown. +vim.api.nvim_create_autocmd("BufRead", { + pattern = "neomutt*", + callback = function() + vim.cmd.setlocal("filetype=markdown") + vim.cmd.setlocal("textwidth=120") + vim.cmd.setlocal("spell spelllang=en_us") + end +}) + -- Go createCmd("BufWritePre", { pattern = "*.go",