Homebrew
Make a New Homebrew Tap
The documentation from the homebrew docs is sufficient to creating a new tap. I will add a bit of commentary in addition to the above to discuss the design choices I made when making my homebrew tap & cask for window-switcher.
First of all, I chose to create a repository on GitHub, since that is where my code is stored. Some bikeshedding - what should I name my tap?
Note: [GitHub Only] The brew.sh docs recommended adding a prefix to your homebrew tap repo with
homebrew-
if you want users to take advantage of thebrew tap
comamnd. However, when others install or tap from your repo, they do not include the prefix. For example, the repogithub.com/sean01zhang/homebrew-formulae
can be accessed by executingbrew tap sean01zhang/formulae
.