-- Development tools and utilities return { { "codersauce/runst.nvim", lazy = false, opts = {}, config = function() require("runst").setup() end, }, { "cdelledonne/vim-cmake", cond = vim.fn.executable("cmake") == 1, }, { "f-person/git-blame.nvim", opts = { enabled = false, }, }, { "Exafunction/windsurf.vim", event = "BufEnter", cond = os.getenv("NVIM_USE_WINDSURF") == "true", }, { "danymat/neogen", setup = { snippet_engine = "luasnip", }, config = function() require("neogen").setup({}) local opts = { noremap = true, silent = true } vim.api.nvim_set_keymap("n", "dg", ":lua require('neogen').generate()", opts) end, version = "*", }, }