Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Producer TagNew to Visual Studio Code? Get it now.
Producer Tag

Producer Tag

Omar Ahmed

|
6 installs
| (0) | Free
Play your personal audio producer tag on every git push.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Producer Tag for VSCode

You're the artist. Your code is the beat. Every git push drops your tag.

Every time you push — from the Source Control panel or the terminal — hear your personal audio "producer tag." Think Metro Boomin's "If Young Metro don't trust you…", but for your commits.

This extension wraps the producer-tag CLI, giving you a status-bar indicator and command-palette shortcuts to configure your tag without leaving the editor.

Requirements

You need the producer-tag CLI on your PATH. It handles the actual audio rendering (TTS + sox effects + 808 layer) and installs the global git pre-push hook that plays the tag.

  • macOS: brew install sox && ./install.sh (from the CLI repo)
  • Linux: sudo apt install sox espeak-ng && ./install.sh
  • Windows (Git Bash): scoop install sox && ./install.sh

Commands

Command What it does
Producer Tag: Play Preview your tag
Producer Tag: Set Phrase Enter a new phrase; re-renders the tag
Producer Tag: Change Style Pick metro / chop / khaled
Producer Tag: Install Git Hook Wire up the global pre-push hook
Producer Tag: Uninstall Git Hook Unwire it
Producer Tag: Show Status Dump current config to an output channel

Click the $(megaphone) metro badge in the status bar to preview your tag.

Settings

Setting Default
producerTag.cliPath producer-tag Path to the CLI (override if not on PATH)
producerTag.showStatusBar true Show the current style in the status bar

How it works

This extension is a thin UI wrapper — the real work happens in the CLI and the global git hook:

git push  ──►  git reads  core.hooksPath = ~/.producer-tag/hooks
          ──►  runs       pre-push
                 └─ plays ~/.producer-tag/tag.wav (backgrounded)

Because the hook is at the git level, the tag plays whether you push from the Source Control panel, the integrated terminal, or anywhere else.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft