diff options
Diffstat (limited to '.config/nvim/snippets')
| -rw-r--r-- | .config/nvim/snippets/carbonight.nvim/lua.json | 24 | ||||
| -rw-r--r-- | .config/nvim/snippets/lua.json | 15 | ||||
| -rw-r--r-- | .config/nvim/snippets/package.json | 17 |
3 files changed, 56 insertions, 0 deletions
diff --git a/.config/nvim/snippets/carbonight.nvim/lua.json b/.config/nvim/snippets/carbonight.nvim/lua.json new file mode 100644 index 0000000..5697fd2 --- /dev/null +++ b/.config/nvim/snippets/carbonight.nvim/lua.json @@ -0,0 +1,24 @@ +{ + "carbonight.nvim group": { + "body": [ + "--[[", + "Copyright (C) 2024-2025 Kyren223", + "This file is licensed under the GPL-3.0-or-later license, see https://fsf.org/licenses/gpl-3.0", + "--]]", + "", + "local utils = require(\"carbonight.utils\")", + "", + "local M = {}", + "", + "---@param c Colors", + "function M.get(c)", + " return {", + " ${1:}", + " }", + "end", + "", + "return M" + ], + "prefix": "group" + } +} diff --git a/.config/nvim/snippets/lua.json b/.config/nvim/snippets/lua.json new file mode 100644 index 0000000..ca94955 --- /dev/null +++ b/.config/nvim/snippets/lua.json @@ -0,0 +1,15 @@ +{ + "hmmm": { + "body": [ + "for ${1:} in ipairs(${2:}, ${3:}) do", + " ${4:}", + "end", + "", + "What about inside: ${5:${6:${7:}}}", + "", + "$0", + "^ END" + ], + "prefix": "hmmm" + } +} diff --git a/.config/nvim/snippets/package.json b/.config/nvim/snippets/package.json new file mode 100644 index 0000000..69cd58e --- /dev/null +++ b/.config/nvim/snippets/package.json @@ -0,0 +1,17 @@ +{ + "name": "personal-snippets", + "contributes": { + "snippets": [ + { + "path": "./lua.json", + "language": [ + "lua" + ] + }, + { + "language": "lua", + "path": "./carbonight.nvim/lua.json" + } + ] + } +} |
