Skip to content

Justin24506/homebrew-tap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

My Homebrew Tap

A custom Homebrew tap for personal/third-party macOS applications and tools.

Available Casks

  • Alacritty (alacritty): GPU-accelerated terminal emulator.
  • Radicle (radicle-desktop): Desktop client for the Radicle peer-to-peer code collaboration network.
  • MarkText (mark-text): Markdown Editor

Installation

Because third-party Homebrew taps run custom package code on your system, Homebrew's security policy requires you to explicitly trust the tap before installing from it.

Step 1: Tap and Trust the Repository

Run the following commands to add the tap and authorize it on your machine:

brew tap justin24506/tap
brew trust justin24506/tap

Step 2: Install a Cask

Once the tap is trusted, you can install the application natively:

brew install --cask <cask-name>

Alternatively,

If you prefer to install it immediately using a fully-qualified name without tapping first, Homebrew will prompt you for trust dynamically:

brew install --cask justin24506/tap/<cask-name>

Via Brewfile

If you manage your software setup via a Brewfile using brew bundle, add these lines:

tap "justin24506/tap"
cask "<cask-name>"

(Note: If running automated bundles, you may need to execute brew trust justin24506/tap prior to running brew bundle to prevent the installer from skipping it).


Trusting Unnotarized Apps (Gatekeeper Bypass)

Some apps do not go through Apple's official App Store notarization.

My cask configuration automatically strips the macOS quarantine flag for such unnotarized apps during installation. However, if macOS Gatekeeper still blocks the app from launching with an "unverified developer" warning, you can easily bypass it:

  1. Open your /Applications folder in Finder.
  2. Right-click (or Control + click) the application icon.
  3. Select Open from the context menu.
  4. Click Open again on the security confirmation dialog. (You will only need to do this once).

OR

You can clear the quarantine attribute via the terminal:

xattr -rd com.apple.quarantine /Applications/<AppName>.app

Documentation

brew help, man brew or check Homebrew's documentation.

About

🍺 A custom Homebrew tap for personal, third-party, and unnotarized macOS applications.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages