Skip to content
Showing…
  • Brew Manager


    Interactive Homebrew maintenance menu for workstation brew state. Run common brew operations from a numbered menu — updates, upgrades, cleanup, doctor, installed package lists, and helpers for deprecated or disabled casks — with confirmation prompts before destructive actions.


    View on GitHub Documentation

  • Check Git Repositories


    Scan a directory tree for Git repositories and report anything that is not fully clean and synced with its upstream — uncommitted work, unpushed commits, stashes, and sync drift. A single portable Bash script that needs only bash, find, and git. Useful as an end-of-day check across a workspace full of clones.


    View on GitHub Documentation

  • Git Crypt Manager


    Simplify the management of encrypted Git repositories with a guided automation tool built around git-crypt. The project helps initialise, configure, and maintain encrypted repositories while reducing the complexity of day-to-day key management.


    View on GitHub Documentation

  • Git Delete Tags


    Delete local and remote Git tags with dry-run, summary, and protection. Remove specific tags or clear every tag in a repository while protecting selected names. Useful for cleaning up stale release tags or resetting a tag namespace before a fresh release cycle.


    View on GitHub

  • Git Reset History


    Rewrite a Git repository down to a single initial commit — with dry-run, backups, and controlled tag handling. Keeps the current tree while replacing primary-branch history. Useful after scaffolding, before a first public release, or when history is no longer useful.


    View on GitHub