From b5992a552f6d4da7d0a5ad89190e1a195ff49ad0 Mon Sep 17 00:00:00 2001 From: Alexander Pieck Date: Thu, 22 Aug 2024 10:14:33 +0000 Subject: [PATCH] Made my script config right with the new config --- lua/pika/plugins/telesnip.lua | 31 ++++++++++++------------------- 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/lua/pika/plugins/telesnip.lua b/lua/pika/plugins/telesnip.lua index 61fe3ce..a124a38 100644 --- a/lua/pika/plugins/telesnip.lua +++ b/lua/pika/plugins/telesnip.lua @@ -1,21 +1,14 @@ return { - "https://git.k4li.de/pika/telesnip.nvim", - config = function() - -- Load your plugin - local telesnip = require("telesnip") - telesnip.setup({ - -- snippet_path = "/path/to/your/snippets", - }) - - -- Define the :TelesnipSnippets command - vim.api.nvim_create_user_command("TelesnipSnippets", function() - telesnip.telesnip_show()() - end, {}) - - -- Optional: Set up a keybinding if desired - vim.keymap.set("n", "S", ":TelesnipSnippets", { desc = "Open Snippet Picker" }) - vim.keymap.set("v", "cs", function() - require("telesnip").save_custom_snippet() - end, { noremap = true }) - end, + "https://git.k4li.de/pika/telesnip.nvim", + opts = { + -- snippet_path = "/path/to/your/snippets", + -- custom_snippet_path = "/path/to/your/custom/snippets", + }, + config = function(_, opts) + require("telesnip").setup(opts) + end, + keys = { + { "S", "TelesnipShowSnippets", desc = "Open Snippet Picker" }, + { "cs", "TelesnipCustomSnippet", mode = "v", desc = "Save Custom Snippet" }, + }, }