Parent directory

autocmd.lua

644 bytes
 1-- vim.api.nvim_create_autocmd({ "BufNewFile", "BufRead" }, {
 2-- 	pattern = { "*.yaml", "*.yml" },
 3-- 	callback = function()
 4-- 		local fname = vim.fn.expand("%:p")
 5-- 		if require("lspconfig.util").root_pattern("Chart.yaml")(fname) then
 6-- 			vim.opt_local.filetype = "helm"
 7-- 		else
 8-- 			vim.opt_local.filetype = "yaml"
 9-- 		end
10-- 	end,
11-- })
12
13local markdown_folds = vim.api.nvim_create_augroup("markdown_folds", { clear = true })
14
15vim.api.nvim_create_autocmd({ "FileType", "BufWinEnter" }, {
16	group = markdown_folds,
17	callback = function(args)
18		vim.wo.foldmethod = vim.bo[args.buf].filetype == "markdown" and "manual" or "expr"
19	end,
20})