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
@@ -95,8 +95,51 @@
|
||||
"descriptionKey": "settings.confirmExecution.description",
|
||||
"default": false
|
||||
}
|
||||
]
|
||||
],
|
||||
"host": {
|
||||
"editorGroup": "ssh",
|
||||
"editorOrder": 15,
|
||||
"fields": [
|
||||
{
|
||||
"key": "startupSnippetId",
|
||||
"type": "number",
|
||||
"labelKey": "host.startupTitle",
|
||||
"descriptionKey": "host.startupDescription",
|
||||
"hidden": true,
|
||||
"min": 1,
|
||||
"shareRead": "view"
|
||||
},
|
||||
{
|
||||
"key": "quickActions",
|
||||
"type": "json",
|
||||
"labelKey": "host.quickActionsTitle",
|
||||
"descriptionKey": "host.quickActionsDescription",
|
||||
"hidden": true,
|
||||
"default": [],
|
||||
"shareRead": "view"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"syncEntities": ["snippetFolders", "snippets"]
|
||||
"syncEntities": ["snippetFolders", "snippets"],
|
||||
"keybindingActions": [
|
||||
{
|
||||
"id": "runSnippet",
|
||||
"params": {
|
||||
"snippetId": {
|
||||
"type": "string",
|
||||
"pattern": "^[0-9]+$",
|
||||
"maxLength": 20,
|
||||
"syncEntity": "snippets"
|
||||
},
|
||||
"appendEnter": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"http": {
|
||||
"adminImpersonation": true
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user