You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.1 KiB
Lua
40 lines
1.1 KiB
Lua
return {
|
|
["mfussenegger/nvim-dap"] = {
|
|
module = "dap"
|
|
},
|
|
["liuchengxu/vista.vim"] = {
|
|
cmd = "Vista",
|
|
setup = function()
|
|
require("core.utils").load_mappings "vista"
|
|
end
|
|
},
|
|
["folke/which-key.nvim"] = {
|
|
disable = false,
|
|
},
|
|
-- Run async commands (make & errors)
|
|
["skywind3000/asyncrun.vim"] = {
|
|
config = function()
|
|
require("core.utils").load_mappings "asyncrun"
|
|
vim.g.asyncrun_open = 8
|
|
end
|
|
},
|
|
["L3MON4D3/LuaSnip"] = {
|
|
config = function()
|
|
-- load default config first
|
|
require("plugins.configs.others").luasnip()
|
|
|
|
vim.g.my_snippets_paths = {"./custom_snippets"}
|
|
require("luasnip").filetype_extend("markdown", { "markdown_zk" })
|
|
|
|
-- load snippets from "honza/vim-snippets"
|
|
-- includes ultisnips and snipmate snippets
|
|
require("luasnip.loaders.from_snipmate").lazy_load({ override_priority = 800 })
|
|
require("luasnip.loaders.from_snipmate").lazy_load {
|
|
paths = vim.g.my_snippets_paths,
|
|
override_priority = 800
|
|
}
|
|
end
|
|
},
|
|
["honza/vim-snippets"] = {}
|
|
}
|