Casks/b/bettermouse.rb
cask "bettermouse" do
version "1.5.4813"
sha256 "cba97b51782afd550917460ac5ac69ecf63e67bc64630c6cb3c13e6ca502bb2d"
url "https://better-mouse.com/wp-content/uploads/BetterMouse.#{version}.zip"
name "BetterMouse"
desc "Utility improving 3rd party mouse performance and functionalities"
homepage "https://better-mouse.com/"
livecheck do
url :homepage
regex(/Version (\d+(?:\.\d+)+)/i)
end
depends_on macos: ">= :big_sur"
app "BetterMouse.app"
uninstall quit: bundle_id = "com.naotanhaocan.BetterMouse"
zap trash: [
"~/Library/Application Support/BetterMouse",
"~/Library/Caches/#{bundle_id}",
"~/Library/HTTPStorages/#{bundle_id}*",
"~/Library/Preferences/#{bundle_id}.plist",
"~/Library/Saved Application State/#{bundle_id}.savedState",
]
end