-
-
Notifications
You must be signed in to change notification settings - Fork 10.6k
/
rectangle-pro.rb
30 lines (24 loc) 路 906 Bytes
/
rectangle-pro.rb
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
cask "rectangle-pro" do
version "3.0.26"
sha256 "d5eee9e25c40e393c50c2f19326236154e3a3fee07f54aada3f2d91a7d04d2cf"
url "https://rectangleapp.com/pro/downloads/Rectangle%20Pro%20#{version}.dmg"
name "Rectangle Pro"
desc "Window snapping tool"
homepage "https://rectangleapp.com/pro"
livecheck do
url "https://rectangleapp.com/pro/downloads/updates.xml"
strategy :sparkle, &:short_version
end
auto_updates true
depends_on macos: ">= :catalina"
app "Rectangle Pro.app"
uninstall quit: "com.knollsoft.Hookshot"
zap trash: [
"~/Library/Application Support/Rectangle Pro",
"~/Library/Caches/com.knollsoft.Hookshot",
"~/Library/Cookies/com.knollsoft.Hookshot.binarycookies",
"~/Library/HTTPStorages/com.knollsoft.Hookshot",
"~/Library/HTTPStorages/com.knollsoft.Hookshot.binarycookies",
"~/Library/Preferences/com.knollsoft.Hookshot.plist",
]
end