pkg.soopen package index

brew / Rang 1390

switchaudio-osx mit Homebrew, MacPorts, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für switchaudio-osx in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install switchaudio-osx

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install switchaudio-osx

MacPorts ports tree · audio/switchaudio-osx/Portfile · Quelle: api.github.com

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#switchaudio-osx

nixpkgs package indexes · pkgs/by-name/sw/switchaudio-osx/package.nix · Quelle: api.github.com

Überblick

Paketzusammenfassung

Change macOS audio source from the command-line

Befehle und Aliase

  • SwitchAudioSource

Verlauf

Projektgeschichte und Nutzung

SwitchAudioSource is a macOS command-line utility for switching the system audio source without opening the graphical sound settings. Its appeal is narrow but durable: shell users, automation users, and hotkey-tool users can script audio input, output, system device, mute, and cycling behavior.

Projektgeschichte

The upstream README describes a command-line-only utility for Mac OS X, tested across OS X 10.7 through macOS 11.2. The license and README credit Devon Weller beginning in 2008 and Christian Zuckschwerdt for migrating the project to GitHub and adding the next-device option.

Adoptionsgeschichte

The README explicitly documents Homebrew installation, and the input package facts show the same utility distributed through Homebrew, MacPorts, and Nix. That spread is typical for small macOS-native command-line tools that remain useful because they wrap a missing shell affordance.

Wie es verwendet wird

Users run SwitchAudioSource to list devices, print the current device, set a device by name, id, or uid, choose input/output/system device type, select human/CLI/JSON output, or toggle mute status for input or output devices. The README gives microphone muting as a hotkey-oriented use case.

Warum Paket-Nerds sich dafür interessieren

Package nerds care because this is exactly the kind of tiny Mac utility package managers preserve: a single-purpose CLI that exposes system behavior to scripts, dotfiles, launchers, and keyboard automation.

Zeitleiste

  • 2008: Copyright attribution begins for Devon Weller in the upstream license/README.
  • 2011: Copyright attribution begins for Christian Zuckschwerdt in the upstream README.
  • Homebrew era: The README documents brew install switchaudio-osx.
  • macOS 11.2 era: The README states the utility was tested through OS 11.2.

Related projects

  • The project is related to macOS automation, hotkey managers, and dotfile scripts that need to select audio devices without GUI interaction.

Sicherheitslage

Risikostufe: blue

broad file, network, media, or database tool signal.

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

  • broad file, network, media, or database tool signal

Signale

  • text:audio

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
SwitchAudioSourceExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version1.2.2
Manager aktualisiert
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:switchaudio-osx
Version1.2.2
PaketmanagerHomebrew
Homepagehttps://github.com/deweller/switchaudio-osx/
Repositoryhttps://github.com/deweller/switchaudio-osx
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

switchaudio-osx

nix profile install nixpkgs#switchaudio-osx
  • normalized package name match
  • Abgeglichen nach: Switchaudio Osx
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/sw/switchaudio-osx/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
MacPorts95%

switchaudio-osx

sudo port install switchaudio-osx
  • normalized package name match
  • Abgeglichen nach: Switchaudio Osx
MacPorts ports tree · api.github.com · MacPorts ports tree: audio/switchaudio-osx/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation