cask "vscodium@insiders" do arch arm: "arm64", intel: "x64" sha256 arm: "24d5457f08a53b53ddeb8036785ba0e01fde4184f1b06d4593e367894b81c752", intel: "9e5b1abd94d2d7d2a697e17abaca8a542269cc384773ebd3e6c7127da81a815b" on_arm do version "1.140.06729-insider" end on_intel do version "1.140.06729-insider" end url "https://github.com/VSCodium/vscodium-insiders/releases/download/#{version}/VSCodium-darwin-#{arch}-#{version}.zip" name "VSCodium" name "VSCodium Insiders" desc "Code editor" homepage "https://vscodium.com/" livecheck do url "https://raw.githubusercontent.com/VSCodium/versions/refs/heads/master/insider/darwin/#{arch}/latest.json" strategy :json do |json| json["name"] end end auto_updates true depends_on macos: :monterey app "VSCodium - Insiders.app" binary "#{appdir}/VSCodium - Insiders.app/Contents/Resources/app/bin/codium-insiders" zap trash: [ "~/.vscodium-insiders", "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.vscodium.vscodiuminsiders.sfl*", "~/Library/Application Support/VSCodium - Insiders", "~/Library/Caches/com.vscodium.VSCodiumInsiders", "~/Library/Caches/com.vscodium.VSCodiumInsiders.ShipIt", "~/Library/Caches/VSCodium - Insiders", "~/Library/HTTPStorages/com.vscodium.VSCodiumInsiders", "~/Library/Preferences/com.vscodium.VSCodiumInsiders*.plist", "~/Library/Saved Application State/com.vscodium.VSCodiumInsiders.savedState", ] end