Other macOS Software #
Warning: This post hasn't been updated for over a year. The information may be out of date.
Programmes that I love or cannot use my Mac without.
Also see macOS Maintenance #Useful Software.
Homebrew #
Reference: permissions - How to use Homebrew on a Multi-user MacOS Sierra Setup - Stack Overflow
If you currently have brew installed on your system globally, I recommend uninstalling brew first. (You can see where brew is installed running
which brew)If you don’t have Command Line Tools installed, you have to run this first:
xcode-select --install- Open terminal and Run: (macOS Catalina 10.15)
cd $HOME
mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
echo 'export PATH="$HOME/homebrew/bin:$PATH"' >> .zprofileClose the Terminal window
Open Terminal again, and run this to ensure your installation is correct:
brew doctorAside: make Homebrew forget about a cask: (Ref)
rm -r /usr/local/Caskroom/casknameSafari #
Access Tabs/Reading List w/o Opening Safari #
josh-/CloudyTabs: CloudyTabs is a simple menu bar application that lists your iCloud Tabs.
Export Safari Reading List #
According to Export a list of URLs from Safari Reading List – alexwlchan, just download the script and put it anywhere, then call it with python3 readinglist.py.
Just in case, I have created a copy of the script here.
App Store #
Get App Bundle ID #
Reference: Finding the App Bundle ID | PSPDFKit
- With a store link, copy the app ID, and access the URL:
https://itunes.apple.com/lookup?id=ID. - If everything has been typed correctly, the URL will return a
.txtfile. - Open the file, among the last lines (the 4th last for now) is a name
bundleID. - The corresponding value is the bundle ID of this app.
Parallels Desktop #
To run macOS 10.16 Big Sur on Parallels, enter flags in setting:
devices.mac_hw_model = "MacBookPro15,2"
devices.smbios.board_id = "Mac-827FB448E656EC26"