33 lines
1.1 KiB
Ruby
33 lines
1.1 KiB
Ruby
cask "godspeed" do
|
|
version "1.0.2"
|
|
sha256 "dbec98c6cd5b624f7118402d9e27ce2d690f6586116e216ca66648e70479d3c3"
|
|
|
|
url "https://com-godspeedapp-app-versions.s3.us-west-1.amazonaws.com/#{version}/Godspeed.zip",
|
|
verified: "com-godspeedapp-app-versions.s3.us-west-1.amazonaws.com/"
|
|
name "Godspeed"
|
|
desc "Keyboard-focused todo manager"
|
|
homepage "https://godspeedapp.com/"
|
|
|
|
livecheck do
|
|
url "https://api.godspeedapp.com/update-check/latest"
|
|
strategy :json do |json|
|
|
json["name"]&.tr("v", "")
|
|
end
|
|
end
|
|
|
|
auto_updates true
|
|
depends_on macos: ">= :catalina"
|
|
|
|
app "Godspeed.app"
|
|
|
|
zap trash: [
|
|
"~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.godspeedapp.*",
|
|
"~/Library/Application Support/Godspeed",
|
|
"~/Library/Caches/com.godspeedapp.Godspeed",
|
|
"~/Library/Caches/com.godspeedapp.Godspeed.ShipIt",
|
|
"~/Library/HTTPStorages/com.godspeedapp.Godspeed",
|
|
"~/Library/Preferences/com.godspeedapp.Godspeed.plist",
|
|
"~/Library/Saved Application State/com.godspeedapp.Godspeed.savedState",
|
|
]
|
|
end
|