cask "workflowy" do url_end = on_system_conditional macos: ".zip", linux: "-x86_64.AppImage" version "4.3.2610221515" sha256 arm: "6edf7694954d15c48171f9c2af6bb4a3d599c7def15c1be12536ce566d851cca", intel: "6edf7694954d15c48171f9c2af6bb4a3d599c7def15c1be12536ce566d851cca", x86_64_linux: "6b718193f5e36a4d161aece5e063ead7fc1b16bcd42f923edc56827b4e6f352d" on_macos do depends_on macos: :monterey app "WorkFlowy.app" zap trash: [ "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.workflowy.desktop.sfl*", "~/Library/Application Support/WorkFlowy", "~/Library/Logs/WorkFlowy", "~/Library/Preferences/com.workflowy.desktop.plist", "~/Library/Saved Application State/com.workflowy.desktop.savedState", ], rmdir: "~/.workflowy" end on_linux do depends_on arch: :x86_64 app_image "WorkFlowy-x86_64.AppImage", target: "WorkFlowy.AppImage" zap trash: [ "~/.cache/workflowy-updater", "~/.config/WorkFlowy", ] end url "https://github.com/workflowy/desktop/releases/download/v#{version}/WorkFlowy#{url_end}" name "WorkFlowy" desc "Notetaking tool" homepage "https://workflowy.com/download/" livecheck do url :url strategy :github_latest end auto_updates true end