aboutsummaryrefslogtreecommitdiff
path: root/common/nvim/snippets/markdown.lua
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2025-09-24 02:56:53 +0200
committersrdusr <trevorgray@srdusr.com>2025-09-24 02:56:53 +0200
commit0f6cee92221dc517bd756083e260dd9373851b82 (patch)
treec6d929fa5832d17a2d1fe3c85744bae7621ed447 /common/nvim/snippets/markdown.lua
parent3cf613ec7c90ab4933728b0f19e49b0c955c17bb (diff)
downloaddotfiles-0f6cee92221dc517bd756083e260dd9373851b82.tar.gz
dotfiles-0f6cee92221dc517bd756083e260dd9373851b82.zip
Moved files to common/
Diffstat (limited to 'common/nvim/snippets/markdown.lua')
-rw-r--r--common/nvim/snippets/markdown.lua58
1 files changed, 0 insertions, 58 deletions
diff --git a/common/nvim/snippets/markdown.lua b/common/nvim/snippets/markdown.lua
deleted file mode 100644
index d0d1487..0000000
--- a/common/nvim/snippets/markdown.lua
+++ /dev/null
@@ -1,58 +0,0 @@
-local ls = require("luasnip")
-local s = ls.s
-local i = ls.i
-local t = ls.t
-
-local d = ls.dynamic_node
-local c = ls.choice_node
-local f = ls.function_node
-local sn = ls.snippet_node
-
-local fmt = require("luasnip.extras.fmt").fmt
-local rep = require("luasnip.extras").rep
-
--- --
-
-local snippets = {}
-local autosnippets = {}
-
-local autocmd = vim.api.nvim_create_autocmd
-local augroup = vim.api.nvim_create_augroup
-local map = vim.keymap.set
-local opts = { noremap = true, silent = true, buffer = true }
-local group = augroup("Markdown Snippets", { clear = true })
-
-local function cs(trigger, nodes, keymap) --> cs stands for create snippet
- local snippet = s(trigger, nodes)
- table.insert(snippets, snippet)
-
- if keymap ~= nil then
- local pattern = "*.md"
- if type(keymap) == "table" then
- pattern = keymap[1]
- keymap = keymap[2]
- end
- autocmd("BufEnter", {
- pattern = pattern,
- group = group,
- callback = function()
- map({ "i" }, keymap, function()
- ls.snip_expand(snippet)
- end, opts)
- end,
- })
- end
-end
-
-local function lp(package_name) -- Load Package Function
- package.loaded[package_name] = nil
- return require(package_name)
-end
-
--- Utility Functions --
-
--- Start Refactoring --
-
--- Start Refactoring --
-
-return snippets, autosnippets