diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index 1e2b1db..b8059d1 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -71,6 +71,16 @@ vim.cmd [[ set wildignore=*.o,*.obj,.git/**,tags,*.pyc ]] +vim.api.nvim_create_autocmd({ + 'BufRead', + 'BufNewFile' +}, { + pattern = {'*.h'}, + callback = function() + vim.bo.filetype = 'c' + end +}) + local function has_makefile() local dir = io.popen('ls') if not dir then return false end