Dotfiles V.1.1.5
Updated Neovim Plugins as well as cleaned up aerospace config and sketbar config and added fastfetch config
This commit is contained in:
@@ -793,27 +793,43 @@ local underbrace = s(
|
||||
)
|
||||
table.insert(autosnippets, underbrace)
|
||||
|
||||
local curlybracesr = s(
|
||||
{ trig = "cubr(%d)", regTrig = true, desc = "Curly Braces pointing right" },
|
||||
local curlybracesl = s(
|
||||
{ trig = "cubl(%d) (%d)", regTrig = true, desc = "Curly Braces pointing left" },
|
||||
fmt(
|
||||
[[
|
||||
{} = \left\{{
|
||||
\begin{{array}}{{lr}}
|
||||
{}
|
||||
\begin{{cases}}
|
||||
{}
|
||||
\end{{array}}
|
||||
\right.
|
||||
\end{{cases}}
|
||||
{}
|
||||
]],
|
||||
{
|
||||
i(1, "Function or Variable"),
|
||||
d(2, function(_, snip)
|
||||
local col = tonumber(snip.captures[2])
|
||||
local row = tonumber(snip.captures[1])
|
||||
local node = {}
|
||||
local p = 1
|
||||
table.insert(node, i(p))
|
||||
for j = 1, row - 1 do
|
||||
table.insert(node, i(j))
|
||||
table.insert(node, t({ " \\\\", " " }))
|
||||
for k = 1, col - 1 do
|
||||
p = p + 1
|
||||
table.insert(node, t(" & "))
|
||||
table.insert(node, i(p))
|
||||
k = k + 1
|
||||
end
|
||||
table.insert(node, t({ "\\\\", " " }))
|
||||
p = p + 1
|
||||
table.insert(node, i(p))
|
||||
j = j + 1
|
||||
end
|
||||
table.insert(node, t(" \\\\"))
|
||||
for k = 1, col - 1 do
|
||||
p = p + 1
|
||||
table.insert(node, t(" & "))
|
||||
table.insert(node, i(p))
|
||||
k = k + 1
|
||||
end
|
||||
table.insert(node, t("\\\\"))
|
||||
return sn(nil, node)
|
||||
end),
|
||||
i(0),
|
||||
@@ -824,28 +840,44 @@ local curlybracesr = s(
|
||||
show_condition = math,
|
||||
}
|
||||
)
|
||||
table.insert(autosnippets, curlybracesr)
|
||||
table.insert(autosnippets, curlybracesl)
|
||||
|
||||
local curlybracesl = s(
|
||||
{ trig = "cubl(%d)", regTrig = true, desc = "Curly Braces pointing left" },
|
||||
local curlybracesr = s(
|
||||
{ trig = "cubr(%d) (%d)", regTrig = true, desc = "Curly Braces pointing right" },
|
||||
fmt(
|
||||
[[
|
||||
\left\.
|
||||
\begin{{array}}{{rl}}
|
||||
\begin{{cases}}
|
||||
{}
|
||||
\end{{array}}
|
||||
\right}} {}
|
||||
\end{{cases}}
|
||||
{}
|
||||
{}
|
||||
]],
|
||||
{
|
||||
d(1, function(_, snip)
|
||||
local col = tonumber(snip.captures[2])
|
||||
local row = tonumber(snip.captures[1])
|
||||
local node = {}
|
||||
local p = 1
|
||||
table.insert(node, i(p))
|
||||
for j = 1, row - 1 do
|
||||
table.insert(node, i(j))
|
||||
table.insert(node, t({ " \\\\", " " }))
|
||||
for k = 1, col - 1 do
|
||||
p = p + 1
|
||||
table.insert(node, t(" & "))
|
||||
table.insert(node, i(p))
|
||||
k = k + 1
|
||||
end
|
||||
table.insert(node, t({ "\\\\", " " }))
|
||||
p = p + 1
|
||||
table.insert(node, i(p))
|
||||
j = j + 1
|
||||
end
|
||||
table.insert(node, t(" \\\\"))
|
||||
for k = 1, col - 1 do
|
||||
p = p + 1
|
||||
table.insert(node, t(" & "))
|
||||
table.insert(node, i(p))
|
||||
k = k + 1
|
||||
end
|
||||
table.insert(node, t("\\\\"))
|
||||
return sn(nil, node)
|
||||
end),
|
||||
i(2, "Function or Variable"),
|
||||
@@ -857,7 +889,7 @@ local curlybracesl = s(
|
||||
show_condition = math,
|
||||
}
|
||||
)
|
||||
table.insert(autosnippets, curlybracesl)
|
||||
table.insert(autosnippets, curlybracesr)
|
||||
|
||||
local sum = s(
|
||||
{ trig = "sum", desc = "Sum" },
|
||||
|
||||
Reference in New Issue
Block a user