diff options
author | Soispha <soispha@vhack.eu> | 2023-08-27 16:19:04 +0200 |
---|---|---|
committer | Soispha <soispha@vhack.eu> | 2023-08-27 16:19:04 +0200 |
commit | 8bc95c0273764cc92a1fcd64c71a49f661b6077d (patch) | |
tree | 98253699d1512ce9ab5c62c55a7203b6ccba0ca0 /hm/soispha/conf/nvim/plugins/luasnip/default.nix | |
parent | Fix(hm/conf/nvim/plugins/luasnip/snippets/all): Fix pairs in certain fts (diff) | |
download | nixos-config-8bc95c0273764cc92a1fcd64c71a49f661b6077d.zip |
Feat(hm/conf/nvim/plugins/luasnip/snippets/all): Add snips for todo-comments
Diffstat (limited to '')
-rw-r--r-- | hm/soispha/conf/nvim/plugins/luasnip/default.nix | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/hm/soispha/conf/nvim/plugins/luasnip/default.nix b/hm/soispha/conf/nvim/plugins/luasnip/default.nix index 50a0b94c..130fafee 100644 --- a/hm/soispha/conf/nvim/plugins/luasnip/default.nix +++ b/hm/soispha/conf/nvim/plugins/luasnip/default.nix @@ -1,12 +1,20 @@ -{lib, ...}: { +{ + 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}"}) + ${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 + ]; }; } |