mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-30 15:15:24 +00:00
feat: move snippets, keybinding actions and macros out of core into plugins
This commit is contained in:
1 parent
d9bba10612
commit
e0c30a4e6f
262 files changed
+9091
-10744
No files matched your search
BIN
Binary file not shown.
+28
@@ -199,7 +199,9 @@ const HOST_ROWS: Row[] = [
|
||||
allowLegacyAlgorithms: false,
|
||||
agentForwarding: true,
|
||||
environmentVariables: [{ key: "D4", value: "yes" }],
|
||||
startupSnippetId: 1,
|
||||
}),
|
||||
quick_actions: JSON.stringify([{ name: "d4-uptime", snippetId: 1 }]),
|
||||
mac_address: "AA:BB:CC:DD:EE:04",
|
||||
wol_broadcast_address: "10.4.0.255",
|
||||
stats_config: JSON.stringify({
|
||||
@@ -387,6 +389,32 @@ export const ROWS: Record<string, Row[]> = {
|
||||
},
|
||||
]),
|
||||
command_autocomplete: 1,
|
||||
confirm_snippet_execution: 1,
|
||||
folders_collapsed: 0,
|
||||
terminal_macros: JSON.stringify([
|
||||
{
|
||||
id: "d4-macro",
|
||||
name: "d4 macro",
|
||||
steps: [{ id: "s1", type: "send", text: "uptime", pressEnter: true }],
|
||||
},
|
||||
]),
|
||||
custom_keybindings: JSON.stringify([
|
||||
{
|
||||
id: "d4-kb",
|
||||
combo: {
|
||||
key: "u",
|
||||
isCode: false,
|
||||
ctrl: true,
|
||||
alt: true,
|
||||
shift: false,
|
||||
meta: false,
|
||||
},
|
||||
action: { type: "runSnippet", snippetId: "1", appendEnter: true },
|
||||
enabled: true,
|
||||
createdAt: "2026-01-01T00:00:00.000Z",
|
||||
updatedAt: "2026-01-01T00:00:00.000Z",
|
||||
},
|
||||
]),
|
||||
},
|
||||
],
|
||||
sso_providers: [
|
||||
|
||||
Reference in new issue
Block a user