diff --git a/demo.tape b/demo.tape new file mode 100644 index 0000000000000000000000000000000000000000..a8300c843dc6c272c184b7a0d625e33ffc15f085 --- /dev/null +++ b/demo.tape @@ -0,0 +1,50 @@ +# SPDX-FileCopyrightText: Amolith +# +# SPDX-License-Identifier: Unlicense + +Output demo.gif + +Require echo +Require fish + +Set Shell "fish" +Set FontSize 32 +Set Width 1250 +Set Height 750 + +# Set up the plugin +Hide +Type@1ms "source functions/synu.fish" Enter +Type@1ms "source functions/_synu_get_quota.fish" Enter +Type@1ms "source functions/_synu_cache.fish" Enter +Type@1ms "clear" Enter +Show + +# Start interactive model selection +Type "synu i claude" Sleep 750ms +Enter Sleep 2s + +# Select Group +Sleep 750ms +Enter Sleep 2s + +# Select heavy group +Space Sleep 750ms +Enter Sleep 2s + +# Select the heavy model +Type "mmm2" Sleep 1.25s +Enter Sleep 2.25s + +# Send a message +Type "Hi!" Sleep 1.25s +Enter Sleep 4s + +# Exit with Ctrl+C twice +Ctrl+c +Sleep 500ms +Ctrl+c + +# Show usage +Sleep 5s +