khrj / harmony

Listen to music on Google Meet! 🎥

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

People below blue pair of headphones with musical notes on top

Harmony

Listen to music on Google Meet! 🎥

language code size issues license




Setup

You will need the following binaries on your PATH:

Optionally, install chromium and set PUPPETEER_EXECUTABLE_PATH to its binary.

If you have Nix and Flakes run

 # If you have direnv
direnv allow

# Otherwise
nix develop

Once you have the system dependencies, run

npm i

Usage

To run Harmony, run the start script with three arguments:

  • --url <meeting url>
  • --email <email (google account)>
  • --password <password (google account)>

Example:

npm run start -- --url https://meet.google.com/xxx-xxxx-xxx --email harmony@gmail.com --password abcd12345

Screenshot

Command line interface of Harmony with sharing tab in progress

About

Listen to music on Google Meet! 🎥

License:GNU General Public License v3.0


Languages

Language:JavaScript 90.8%Language:HTML 5.7%Language:Nix 3.5%Language:Shell 0.1%