hydra

Terminal replacement for Loopback — virtual audio devices and routing on macOS, from a ratatui TUI.
Log | Files | Refs | README | LICENSE

hydra.tar.gz (source) · hydra.bundle (full git history — download, then git clone hydra.bundle)

ModeNameSize
-rw-r--r--.gitignore5L
-rw-r--r--Cargo.lock1080L
-rw-r--r--Cargo.toml15L
-rw-r--r--LICENSE674L
-rw-r--r--NOTICE.md12L
-rw-r--r--README.md90L
-rw-r--r--TESTING.md72L
-rw-r--r--crates/hydra-core/Cargo.toml22L
-rw-r--r--crates/hydra-core/build.rs19L
-rw-r--r--crates/hydra-core/src/config.rs127L
-rw-r--r--crates/hydra-core/src/engine.rs374L
-rw-r--r--crates/hydra-core/src/ffi/hal.rs75L
-rw-r--r--crates/hydra-core/src/ffi/mod.rs123L
-rw-r--r--crates/hydra-core/src/ffi/process.rs91L
-rw-r--r--crates/hydra-core/src/ffi/shim.rs408L
-rw-r--r--crates/hydra-core/src/ffi/tap_shim.m386L
-rw-r--r--crates/hydra-core/src/lib.rs19L
-rw-r--r--crates/hydra-core/src/manifest.rs134L
-rw-r--r--crates/hydra-core/src/model.rs84L
-rw-r--r--crates/hydra-core/src/presets.rs144L
-rw-r--r--crates/hydra-ipc/Cargo.toml10L
-rw-r--r--crates/hydra-ipc/src/lib.rs240L
-rw-r--r--crates/hydra/Cargo.toml19L
-rw-r--r--crates/hydra/src/app.rs579L
-rw-r--r--crates/hydra/src/client.rs18L
-rw-r--r--crates/hydra/src/main.rs157L
-rw-r--r--crates/hydra/src/query.rs141L
-rw-r--r--crates/hydra/src/theme.rs347L
-rw-r--r--crates/hydra/src/ui.rs352L
-rw-r--r--crates/hydrad/Cargo.toml15L
-rw-r--r--crates/hydrad/src/main.rs128L
-rw-r--r--crates/hydrad/src/server.rs303L
-rw-r--r--diagnostics/README.md46L
-rw-r--r--diagnostics/devdiff.m116L
-rw-r--r--diagnostics/hydra_mic_probe.js23L
-rw-r--r--docs/P3b-multi-device.md54L
-rw-r--r--driver/README.md68L
-rw-r--r--driver/hydra_cfg.c74L
-rw-r--r--driver/hydra_cfg.h16L
-rw-r--r--driver/upstream/.github/FUNDING.yml12L
-rw-r--r--driver/upstream/.github/ISSUE_TEMPLATE/bug_report.yml75L
-rw-r--r--driver/upstream/.github/ISSUE_TEMPLATE/config.yml8L
-rw-r--r--driver/upstream/.gitignore3L
-rw-r--r--driver/upstream/BlackHole.xcodeproj/project.pbxproj616L
-rw-r--r--driver/upstream/BlackHole.xcodeproj/project.xcworkspace/contents.xcworkspacedata7L
-rw-r--r--driver/upstream/BlackHole.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist8L
-rw-r--r--driver/upstream/BlackHole.xcodeproj/xcshareddata/xcschemes/BlackHole.xcscheme67L
-rw-r--r--driver/upstream/BlackHole/BlackHole.c4643L
-rw-r--r--driver/upstream/BlackHole/BlackHole.icns7451B
-rw-r--r--driver/upstream/BlackHole/BlackHole.plist38L
-rw-r--r--driver/upstream/BlackHoleTests/main.c113L
-rw-r--r--driver/upstream/CHANGELOG.md186L
-rw-r--r--driver/upstream/Images/audio-midi-setup.png428311B
-rw-r--r--driver/upstream/Images/blackhole-banner-830px.png180958B
-rw-r--r--driver/upstream/Installer/conclusion.html33L
-rwxr-xr-xdriver/upstream/Installer/create_installer.sh130L
-rw-r--r--driver/upstream/Installer/requirements.xml10L
-rwxr-xr-xdriver/upstream/Installer/scripts/postinstall3L
-rwxr-xr-xdriver/upstream/Installer/scripts/preinstall4L
-rw-r--r--driver/upstream/Installer/welcome.html17L
-rw-r--r--driver/upstream/LICENSE674L
-rw-r--r--driver/upstream/README.md312L
-rwxr-xr-xdriver/upstream/Uninstaller/Scripts/postinstall8L
-rw-r--r--driver/upstream/Uninstaller/create_uninstaller.sh68L
-rw-r--r--driver/upstream/VERSION1L
-rwxr-xr-xinstall.sh61L
-rw-r--r--scripts/Info.plist30L
-rwxr-xr-xscripts/build-driver.sh97L
-rwxr-xr-xscripts/bundle.sh50L
-rw-r--r--scripts/hydrad.entitlements10L
-rwxr-xr-xscripts/install-agent.sh53L
-rwxr-xr-xscripts/install-driver.sh52L
-rwxr-xr-xscripts/make-release.sh160L
-rw-r--r--scripts/sketchybar/README.md40L
-rwxr-xr-xscripts/sketchybar/hydra.sh54L
-rw-r--r--themes/README.md57L
-rw-r--r--themes/abyssal.toml20L
-rw-r--r--themes/catppuccin-mocha.toml13L
-rw-r--r--themes/dracula.toml13L
-rw-r--r--themes/gruvbox.toml13L
-rw-r--r--themes/monochrome.toml15L
-rw-r--r--themes/nord.toml13L
-rw-r--r--themes/rose-pine.toml13L
-rw-r--r--themes/solarized-dark.toml13L
-rw-r--r--themes/tokyonight.toml13L
-rw-r--r--themes/transparent.toml16L
-rwxr-xr-xuninstall.sh33L