diff options
author | Soispha <soispha@vhack.eu> | 2023-08-29 21:33:43 +0200 |
---|---|---|
committer | Soispha <soispha@vhack.eu> | 2023-08-29 21:33:43 +0200 |
commit | 3925f6ee04f09d7d09b7aff018812670a0e89492 (patch) | |
tree | 12642e7332ebb53153bef1bf5d5f811e3f19884b /hm/soispha/conf/nvim/plugins/luasnip/lua/snippets/html | |
parent | Feat(hm/conf/nvim/plgs/debugprint): Init (diff) | |
download | nixos-config-3925f6ee04f09d7d09b7aff018812670a0e89492.zip |
Refactor(hm/conf/nvim/plugins): Rename to `plgs` to safe commit msg space
Diffstat (limited to 'hm/soispha/conf/nvim/plugins/luasnip/lua/snippets/html')
-rw-r--r-- | hm/soispha/conf/nvim/plugins/luasnip/lua/snippets/html/html.lua | 108 |
1 files changed, 0 insertions, 108 deletions
diff --git a/hm/soispha/conf/nvim/plugins/luasnip/lua/snippets/html/html.lua b/hm/soispha/conf/nvim/plugins/luasnip/lua/snippets/html/html.lua deleted file mode 100644 index c467dd68..00000000 --- a/hm/soispha/conf/nvim/plugins/luasnip/lua/snippets/html/html.lua +++ /dev/null @@ -1,108 +0,0 @@ -local get_visual = function(args, parent) - if #parent.snippet.env.SELECT_RAW > 0 then - return sn(nil, i(1, parent.snippet.env.SELECT_RAW)) - else - return sn(nil, i(1)) - end -end - -local line_begin = require("luasnip.extras.expand_conditions").line_begin - -return { - -- HEADER - s( - { - trig = "h([123456])"; - regTrig = true; - wordTrig = false; - snippetType = "autosnippet"; - }, - fmt( - [[ - <h{}>{}</h{}> - ]], - { - f(function(_, snip) - return snip.captures[1] - end); - d(1, get_visual); - f(function(_, snip) - return snip.captures[1] - end); - } - ), - { condition = line_begin; } - ); -- PARAGRAPH - s( - { trig = "pp"; snippetType = "autosnippet"; }, - fmt( - [[ - <p>{}</p> - ]], - { d(1, get_visual); } - ), - { condition = line_begin; } - ); -- UNORDERED LIST - s( - { trig = "itt"; snippetType = "autosnippet"; }, - fmt( - [[ - <ul> - <li>{}</li>{} - </ul> - ]], - { i(1); i(0); } - ), - { condition = line_begin; } - ); -- LIST ITEM - s( - { trig = "ii"; snippetType = "autosnippet"; }, - fmt( - [[ - <li>{}</li> - ]], - { d(1, get_visual); } - ), - { condition = line_begin; } - ); - -- DOCUMENT TEMPLATE - s( - { trig = "base"; }, - fmt( - [[ - <!doctype HTML> - <html lang="en"> - <head> - <meta charset="UTF-8"> - <title>{}</title> - </head> - <body> - {} - </body> - </html> - ]], - { i(1, "FooBar"); i(0); } - ), - { condition = line_begin; } - ); -- ANCHOR TAG - s( - { - trig = "([^%l])aa"; - regTrig = true; - wordTrig = false; - snippetType = "autosnippet"; - }, - fmt( - [[ - {}<a href="{}">{}</a> - ]], - { - f(function(_, snip) - return snip.captures[1] - end); - i(1); - d(2, get_visual); - } - ) - ); -} |