Skip to content

About

Homebrew tap for developer CLIs: disktree, g3, hc, loch, mdcsv, mgmt, and sosig. Every formula builds from source

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

homebrew-tools

A personal Homebrew tap distributing six developer tools that each ship with a different, language-specific install path, plus a source build of the third-party disktree app. See design-doc.md for the formula design and the reasoning behind it, and formula-readiness.md for current status and open work.

Install

brew tap will-wright-eng/tools
brew install disktree g3 hc loch mdcsv mgmt sosig

Or without tapping first:

brew install will-wright-eng/tools/hc

Tools

Formula Description Version Status
disktree Treemap for finding and removing what fills your disk (macOS app + CLI) 0.10.1 Added; awaiting first CI run
g3 Object storage CLI over GitHub Gists, speaking aws-cli vocabulary 0.1.0 Ready
hc Hot/cold codebase analysis: git churn crossed with file complexity 1.4.1 Ready; 1.4.2 bump pending
loch Per-commit LOC history via gix and tokei, without a working tree 0.1.0 Ready
mdcsv Convert between markdown tables and CSV 0.3.1 Ready
mgmt Command-line interface to search and manage media assets in S3 0.11.0 Ready
sosig Analyze GitHub repositories and calculate social-signal metrics 0.3.0 Ready; 0.3.1 sdist switch pending

CI

  • audit.yml runs brew audit --strict, brew install --build-from-source, and brew test for each formula changed by a push to main or a PR.
  • livecheck.yml runs brew livecheck monthly and opens a livecheck/bump PR for any formula behind upstream.
  • Dependabot keeps the SHA-pinned actions current.

Development

brew tap will-wright-eng/tools "$(pwd)"
brew audit --strict will-wright-eng/tools/<name>
brew install --build-from-source will-wright-eng/tools/<name>
brew test will-wright-eng/tools/<name>
brew livecheck will-wright-eng/tools/<name>
brew uninstall <name>

Every formula builds from source, so nothing here downloads an unsigned binary and the macOS Gatekeeper deprecation that motivated this tap does not apply.

References

About

Homebrew tap for developer CLIs: disktree, g3, hc, loch, mdcsv, mgmt, and sosig. Every formula builds from source

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages