brew tap md-command-line/taps &&
brew install dir &&
brew install reveal;
https://github.com/MenkeTechnologies/homebrew-taps
brew edit reveal
# change the url
brew install reveal
# get the latest sha value
# update both in this github project.
brew reinstall reveal;
# check the update with: brew edit reveal
# note: if reveal is not installed on your computer... homebrew has a cask named Reveal and even if you have not installed the app it will show that formula with brew edit reveal.
https://docs.brew.sh/How-to-Create-and-Maintain-a-Tap
- If hosted on GitHub, we recommend that the repository’s name start with
homebrew-
- This repo is named
homebrew-taps
... causing brew tapmichaeldimmitt/taps
to work! brew create <name of your package>
this will make an example formulae!- check my formulae to see how it is done 🔥
- copy that code and paste it into a <name.rb> file for your homebrew repo.
- my formulae is super simple ... it just installs a script into bin/local making it executable!
# note: any brew formulae is able to be viewed after being downloaded.
# simply type:
brew edit <brew name>
## enjoy 😅
other links: (an interesting squashing workflow) https://github.com/MichaelDimmitt/quick_and_easy_squashing/blob/master/README.md