blob: 130fafee8e0d0fe900555a104256ab7b1341db0a (
plain) (
tree)
|
|
{
lib,
pkgs,
...
}: {
programs.nixvim = {
plugins.luasnip = {
enable = true;
};
extraConfigLuaPost = ''
${lib.strings.fileContents ./lua/luasnip.lua};
require("luasnip.loaders.from_lua").load({paths = "${./lua/snippets}"});
require("luasnip.loaders.from_lua").lazy_load({paths = "${./lua/snippets}"});
'';
extraPlugins = [
# needed for the todo-comments snippets
pkgs.vimPlugins.comment-nvim
];
};
}
|