Code layout has been changed and improoved. Annotations are added for documentation. Automated through utility functions and data tables BREAKING CHANGE: Tested from clean. Now properly uses LuaRocks to install dependencies.
96 lines
1.7 KiB
Lua
96 lines
1.7 KiB
Lua
--- @module "data.cmd"
|
|
--- This module contains the commands for the plugins.
|
|
-- ╭─────────────────────────────────────────────────────────╮
|
|
-- │ CMD DATA │
|
|
-- ╰─────────────────────────────────────────────────────────╯
|
|
|
|
local M = {}
|
|
|
|
--- Autosave plugin cmds
|
|
M.autosave = {
|
|
"ASToggle",
|
|
}
|
|
|
|
--- Codesnap plugin cmds
|
|
M.codesnap = {
|
|
"CodeSnap",
|
|
"CodeSnapSave",
|
|
"CodeSnapHighlight",
|
|
"CodeSnapASCII",
|
|
}
|
|
|
|
--- Gists plugin cmds
|
|
M.gist = {
|
|
"GistCreate",
|
|
"GistCreateFromFile",
|
|
"GistsList",
|
|
}
|
|
|
|
--- Gx plugin cmds
|
|
M.gx = {
|
|
"Browse",
|
|
}
|
|
|
|
--- Kitty-Scrollback plugin cmds
|
|
M.kitty_scrollback = {
|
|
"KittyScrollbackGenerateKittens",
|
|
"KittyScrollbackCheckHealth",
|
|
}
|
|
|
|
--- LazyGit plugin cmds
|
|
M.lazygit = {
|
|
"LazyGit",
|
|
"LazyGitConfig",
|
|
"LazyGitCurrentFile",
|
|
"LazyGitFilter",
|
|
"LazyGitFilterCurrentFile",
|
|
}
|
|
|
|
--- Nekifoch plugin cmds
|
|
M.nekifoch = "Nekifoch"
|
|
|
|
--- Thanks plugin cmds
|
|
M.thanks = {
|
|
"ThanksAll",
|
|
"ThanksGithubAuth",
|
|
"ThanksGithubLogout",
|
|
"ThanksClearCache",
|
|
}
|
|
|
|
--- Gitlinker plugin cmds
|
|
M.gitlinker = {
|
|
"GitLink",
|
|
}
|
|
|
|
--- Qalc plugin cmds
|
|
M.qalc = {
|
|
"Qalc",
|
|
"QalcAttach",
|
|
"QalcYank",
|
|
}
|
|
|
|
--- Ripsub plugin cmds
|
|
M.ripsub = {
|
|
"RipSubstitute",
|
|
}
|
|
|
|
--- Suda plugin cmds
|
|
M.suda = {
|
|
"SudaWrite",
|
|
"SudaRead",
|
|
}
|
|
|
|
--- Transparent plugin cmds
|
|
M.transparent = {
|
|
"TransparentEnable",
|
|
"TransparentDisable",
|
|
"TransparentToggle",
|
|
}
|
|
|
|
--- Trouble plugin cmds
|
|
M.trouble = {
|
|
"Trouble",
|
|
}
|
|
|
|
return M
|