From 43299925b4bf9b2f2ec799212fe77d26908d695d Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Wed, 24 Jun 2026 02:37:24 +0300 Subject: [PATCH] Replace project-specific snippets with a better format to work with luasnip --- .../{carbonight-lua.json => carbonight.json} | 7 ++++--- .config/nvim/snippets/{eko-go.json => eko.json} | 15 +++++++++------ .config/nvim/snippets/package.json | 10 ---------- 3 files changed, 13 insertions(+), 19 deletions(-) rename .config/nvim/snippets/{carbonight-lua.json => carbonight.json} (81%) rename .config/nvim/snippets/{eko-go.json => eko.json} (82%) diff --git a/.config/nvim/snippets/carbonight-lua.json b/.config/nvim/snippets/carbonight.json similarity index 81% rename from .config/nvim/snippets/carbonight-lua.json rename to .config/nvim/snippets/carbonight.json index 5697fd2..751d962 100644 --- a/.config/nvim/snippets/carbonight-lua.json +++ b/.config/nvim/snippets/carbonight.json @@ -1,8 +1,8 @@ { - "carbonight.nvim group": { + "group": { "body": [ "--[[", - "Copyright (C) 2024-2025 Kyren223", + "Copyright (C) 2026 Kyren223", "This file is licensed under the GPL-3.0-or-later license, see https://fsf.org/licenses/gpl-3.0", "--]]", "", @@ -19,6 +19,7 @@ "", "return M" ], - "prefix": "group" + "prefix": "group", + "scope": "lua" } } diff --git a/.config/nvim/snippets/eko-go.json b/.config/nvim/snippets/eko.json similarity index 82% rename from .config/nvim/snippets/eko-go.json rename to .config/nvim/snippets/eko.json index 9754434..4845324 100644 --- a/.config/nvim/snippets/eko-go.json +++ b/.config/nvim/snippets/eko.json @@ -1,16 +1,18 @@ { - "eko dberr": { + "dberr": { "body": "slog.ErrorContext(ctx, \"database error\", \"error\", err)", - "prefix": "dberr" + "prefix": "dberr", + "scope": "go" }, - "eko serverapi": { + "serverapi": { "body": [ "func $1(ctx context.Context, sess *session.Session, request *packet$0) packet.Payload {", "}" ], - "prefix": "serverapi" + "prefix": "serverapi", + "scope": "go" }, - "eko teamodel": { + "teamodel": { "body": [ "import (", "\t\"fmt\"", @@ -42,6 +44,7 @@ "\t}", "}" ], - "prefix": "teamodel" + "prefix": "teamodel", + "scope": "go" } } diff --git a/.config/nvim/snippets/package.json b/.config/nvim/snippets/package.json index dba413c..2a47ff5 100644 --- a/.config/nvim/snippets/package.json +++ b/.config/nvim/snippets/package.json @@ -7,22 +7,12 @@ ], "path": "./lua.json" }, - { - "language": "lua", - "path": "./carbonight-lua.json" - }, { "language": [ "go" ], "path": "./go.json" }, - { - "language": [ - "go" - ], - "path": "./eko-go.json" - }, { "language": [ "c"