-- Options are automatically loaded before lazy.nvim startup local opt = vim.opt vim.g.man_hardwrap = 1 vim.env.MANWIDTH = 80 vim.diagnostic.config({ virtual_text = false }) -- TODO: also try noinsert opt.completeopt = "menu,menuone,noselect" -- Some settings taken from LazyVim's default options opt.pumblend = 10 -- Popup blend opt.pumheight = 10 -- Maximum number of entries in a popup opt.showmode = false -- Dont show mode since we have a statusline opt.signcolumn = "yes" -- Always show the signcolumn, otherwise it would shift the text each time opt.updatetime = 200 -- Save swap file and trigger CursorHold if vim.fn.has("nvim-0.9.0") == 1 then opt.splitkeep = "screen" opt.shortmess:append({ C = true }) end -- do not let markdown plugin change indent vim.g.markdown_recommended_style = 0