diff --git a/raycast/Documents/Raycast Scripts/viscosity-connect.applescript b/raycast/Documents/Raycast Scripts/viscosity-connect.applescript new file mode 100755 index 0000000..d6e0e35 --- /dev/null +++ b/raycast/Documents/Raycast Scripts/viscosity-connect.applescript @@ -0,0 +1,22 @@ +#!/usr/bin/osascript + +# Required parameters: +# @raycast.schemaVersion 1 +# @raycast.title Viscosity: Connect +# @raycast.mode silent +# @raycast.packageName Viscosity +# +# Optional parameters: +# @raycast.icon images/viscosity.png +# @raycast.needsConfirmation false +# @raycast.argument1 { "type": "text", "placeholder": "Configuration" } +# +# Documentation: +# @raycast.description Connect a VPN viscosity configuration. +# @raycast.author Luigi Cardito (credits Achille Lacoin https://github.com/pomdtr) +# @raycast.authorURL https://github.com/lcardito + +on run argv + tell application "Viscosity" to connect (item 1 of argv) + return # Discard Output +end run diff --git a/raycast/Documents/Raycast Scripts/viscosity-disconnect.applescript b/raycast/Documents/Raycast Scripts/viscosity-disconnect.applescript new file mode 100755 index 0000000..ebfcb78 --- /dev/null +++ b/raycast/Documents/Raycast Scripts/viscosity-disconnect.applescript @@ -0,0 +1,22 @@ +#!/usr/bin/osascript + +# Required parameters: +# @raycast.schemaVersion 1 +# @raycast.title Viscosity: Disconnect +# @raycast.mode silent +# @raycast.packageName Viscosity +# +# Optional parameters: +# @raycast.icon images/viscosity.png +# @raycast.needsConfirmation false +# @raycast.argument1 { "type": "text", "placeholder": "Configuration" } +# +# Documentation: +# @raycast.description Disconnect a VPN configuration. +# @raycast.author Luigi Cardito (credits Achille Lacoin https://github.com/pomdtr) +# @raycast.authorURL https://github.com/lcardito + +on run argv + tell application "Viscosity" to disconnect (item 1 of argv) + return # Discard Output +end run