nixvimConfig/plugins/luasnip.nix

25 lines
478 B
Nix
Raw Normal View History

2024-07-02 14:54:09 +02:00
_:{
2024-07-13 13:55:37 +02:00
opts = {
enable = true;
2024-07-13 13:38:40 +02:00
2024-07-13 13:55:37 +02:00
fromLua = [
{ paths = "~/.config/snippets/"; }
];
2024-07-13 13:38:40 +02:00
};
rootOpts.keymaps = [
{
mode = "i";
key = "<C-g>";
action.__raw = ''function() require("luasnip").jump(1) end'';
options.desc = "Jump to next snippet node";
}
{
mode = "i";
key = "<C-h>";
action.__raw = ''function() require("luasnip").jump(-1) end'';
options.desc = "Jump to previous snippet node";
}
];
2024-07-02 14:54:09 +02:00
}