feat(snippets): add some github issues snippets for meeting notes

This commit is contained in:
Fabrice Mouhartem 2025-02-17 13:20:00 +01:00
parent ea672511d8
commit 3508cdd8f6
Signed by: fmouhart
GPG Key ID: 2C5033B228CFE4E7

32
luasnippets/norg.lua Normal file
View File

@ -0,0 +1,32 @@
local ls = require("luasnip")
local s = ls.snippet
local sn = ls.snippet_node
local t = ls.text_node
local i = ls.insert_node
local f = ls.function_node
local d = ls.dynamic_node
local fmt = require("luasnip.extras.fmt").fmt
local fmta = require("luasnip.extras.fmt").fmta
local rep = require("luasnip.extras").rep
return {
-- Pull Request
s({
trig = "pr", dscr = "cryptpad pull request"
},
fmta("{https://github.com/cryptpad/cryptpad/pull/<>}[#<>]", {
i(1, "number"),
rep(1),
})
),
-- Issue
s({
trig = "issue", dscr = "cryptpad issue request"
},
fmta("{https://github.com/cryptpad/cryptpad/issues/<>}[#<>]", {
i(1, "number"),
rep(1),
})
),
}