Files
dotfiles/nvim/init.lua
2026-06-03 07:39:39 +02:00

16 lines
381 B
Lua

require("config.lazy")
vim.opt.compatible = false
vim.opt.foldmethod = "expr"
vim.opt.foldexpr = "v:lua.MyCustomFoldExpr()"
vim.diagnostic.config({ virtual_text = true })
function _G.MyCustomFoldExpr()
local line = vim.fn.getline(vim.v.lnum)
if line:match("::$") then
return "="
end
local ok, result = pcall(vim.treesitter.foldexpr)
return ok and result or "0"
end