From 598dd6023b0ea191dc2d9d992922068030a21450 Mon Sep 17 00:00:00 2001 From: Francisco Alamino Date: Fri, 24 Apr 2026 09:35:32 -0700 Subject: [PATCH] Add toggle-dock-animation raycast script Co-Authored-By: Claude Opus 4.7 (1M context) --- raycast/toggle-dock-animation.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 raycast/toggle-dock-animation.sh diff --git a/raycast/toggle-dock-animation.sh b/raycast/toggle-dock-animation.sh new file mode 100755 index 0000000..45cc896 --- /dev/null +++ b/raycast/toggle-dock-animation.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +# Required parameters: +# @raycast.schemaVersion 1 +# @raycast.title Toggle Dock Animation +# @raycast.mode compact + +# Optional parameters: +# @raycast.icon 🚀 +# @raycast.packageName JOYCO Developer Tools + +current=$(defaults read com.apple.dock autohide-time-modifier 2>/dev/null) + +if [ "$current" = "0" ]; then + defaults delete com.apple.dock autohide-time-modifier 2>/dev/null + defaults delete com.apple.dock autohide-delay 2>/dev/null + echo "Dock animation: ON" +else + defaults write com.apple.dock autohide-time-modifier -float 0 + defaults write com.apple.dock autohide-delay -float 0 + echo "Dock animation: OFF" +fi + +killall Dock