19 lines
535 B
Lua
19 lines
535 B
Lua
return {
|
|
"mrcjkb/haskell-snippets.nvim",
|
|
ft = { "haskell", "lhaskell", "cabal" },
|
|
dependencies = { "L3MON4D3/LuaSnip" },
|
|
-- falls Lazy mal falsch cached: lade LuaSnip aktiv vorher
|
|
init = function()
|
|
if not package.loaded["luasnip"] then
|
|
local ok, lazy = pcall(require, "lazy")
|
|
if ok then
|
|
lazy.load({ plugins = { "LuaSnip" } })
|
|
end
|
|
end
|
|
end,
|
|
-- lade nur, wenn require("luasnip") wirklich klappt
|
|
cond = function()
|
|
return package.loaded["luasnip"] or pcall(require, "luasnip")
|
|
end,
|
|
}
|