com.start-automating.scriptdeck.sdPlugin/manifest.ps1.json
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
{ "Actions": [ { "Icon": "ScriptDeck", "Name": "PowerShell Script", "States": [ { "Image": "ScriptDeck" } ], "Tooltip": "Runs a PowerShell Script or File", "UUID": "com.start-automating.scriptdeck.InvokeScript", "PropertyInspectorPath": "InvokeScript.PropertyInspector.html", "VisibleInActionsList": true }, { "Icon": "ScriptDeck", "Name": "WatchPath", "States": [ { "Image": "ScriptDeck" } ], "Tooltip": "Watches for file changes", "UUID": "com.start-automating.scriptdeck.WatchPath", "PropertyInspectorPath": "WatchPath.PropertyInspector.html", "VisibleInActionsList": true }, { "Icon": "ScriptDeck", "Name": "Start PowerShell Core", "States": [ { "Image": "ScriptDeck" } ], "Tooltip": "Runs a PowerShell Script or File in a new shell", "UUID": "com.start-automating.scriptdeck.Start-PowerShell", "PropertyInspectorPath": "Start-PowerShell.PropertyInspector.html", "VisibleInActionsList": true }, { "Icon": "ScriptDeck", "Name": "Copy Script", "States": [ { "Image": "ScriptDeck" } ], "Tooltip": "Copy Custom Content", "UUID": "com.start-automating.scriptdeck.CopyScript", "PropertyInspectorPath": "CopyScript.PropertyInspector.html", "VisibleInActionsList": true }, { "Icon": "ScriptDeck", "Name": "Paste Script", "States": [ { "Image": "ScriptDeck" } ], "Tooltip": "Pastes Custom Content", "UUID": "com.start-automating.scriptdeck.PasteScript", "PropertyInspectorPath": "PasteScript.PropertyInspector.html", "VisibleInActionsList": true }, { "Icon": "ScriptDeck", "Name": "URL Script", "States": [ { "Image": "ScriptDeck" } ], "Tooltip": "Run a Script and Open each URL in a browser", "UUID": "com.start-automating.scriptdeck.URLScript", "PropertyInspectorPath": "URLScript.PropertyInspector.html", "VisibleInActionsList": true }, { "Icon": "ScriptDeck", "Name": "Start-Process", "States": [ { "Image": "ScriptDeck" } ], "Tooltip": "", "UUID": "com.start-automating.scriptdeck.Start-Process", "PropertyInspectorPath": "Start-Process.PropertyInspector.html", "VisibleInActionsList": true } ], "SDKVersion": 2, "Author": "Start-Automating", "CodePath": "StartPlugin.cmd", "CodePathWin": "StartPlugin.cmd", "CodePathMac": "StartPlugin.sh", "Description": "Run PowerShell from your StreamDeck", "Name": "ScriptDeck", "URL": "https://github.com/StartAutomating/ScriptDeck", "Category": "ScriptDeck", "CategoryIcon": "ScriptDeck", "Icon": "ScriptDeck", "Version": {} /*{ $version = (Import-Module ../ScriptDeck.psd1 -PassThru).Version "`"$($version.Major).$($version.Minor).$($version.Build)`"" }*/, "OS": [ { "Platform": "mac", "MinimumVersion" : "10.11" }, { "Platform": "windows", "MinimumVersion": "10" } ], "Software": { "MinimumVersion": "4.1" } } |