onyx-and-iris 44fdeda6e4 initial commit
CLI skeletal structure implemented

--version flag implemented

configuration via flag+env vars implemented

strip command group implemented + some subcommands

custom help formatter implemented.
2026-02-27 16:26:13 +00:00
2026-02-27 16:26:13 +00:00
2026-02-27 16:26:13 +00:00
2026-02-27 16:26:13 +00:00
2026-02-27 16:26:13 +00:00
2026-02-27 16:26:13 +00:00
2026-02-27 16:26:13 +00:00
2026-02-27 16:26:13 +00:00

vmr-cli

uv Ruff


Install

With uv

uv tool install vmr-cli

With pipx

pipx install vmr-cli

The CLI should now be discoverable as vmr-cli


Configuration

Flags

vmr-cli --host=localhost --port=6980 --streamname=Command1

Environment Variables

example .envrc:

#!/usr/bin/env bash

export VMR_CLI_HOST="localhost"
export VMR_CLI_PORT=6980
export VMR_CLI_STREAMNAME=Command1

Use

To be completed


License

vmr-cli is distributed under the terms of the MIT license.

Description
A command-line interface for Voicemeeter/Matrix leveraging VBAN
Readme MIT 161 KiB
Languages
Python 100%