Finds you a centralised app store for existing apps.
 Looks in Homebrew cask and Mac Apple Store for what you downloaded and probably haven't updated

tobylane / Bin

submited by
Style Pass
2021-06-05 08:30:05

Finds you a centralised app store for existing apps. Looks in Homebrew cask and Mac Apple Store for what you downloaded and probably haven't updated. Also useful for moving to Apple Silicon, because very few apps are multi-architecture. Optionally uses mas and trash - brew install mas trash. MIT Licence. Passes Shellcheck. Option: install: if an app could be replaced by one from Homebrew then do it. Option: list: list all apps not found in either app store, and those you could install from Homebrew. Option: -q: Quiet mode, only lists finds (eg Clementine and GrandPerspective in the list below)

Caskmas doesn't know about apps with different names from their packages, eg Alfred, Github Desktop. The script ignores App Store because it is updated with the OS. Clementine was found in Homebrew cask, GrandPerspective was found in the Mac App Store. Mac App Store search results may be less than helpful, sorry. What this doesn't do is update everything, that's brew upgrade; mas update

Leave a Comment
Related Posts