Music

LakshX FM & Commentary

Two little morale features live in the status bar: LakshX FM for background music, and Commentary for cheeky cricket-style play-by-play of your coding session. Both are free, need no signup, and work on all three platforms.

Music$(play) LakshX FMCommentary$(unmute) Commentary

LakshX FM (background music)

Click LakshX FM in the status bar to play or pause. The item shows the current station while playing. Commands:

  • LakshX FM: Toggle Background Music (Play/Pause)
  • LakshX FM: Pick Station / Add Custom Stream

It streams internet radio through a hidden audio element. Built-in stations include Radio Paradise — Main Mix and Mellow Mix, plus a local-tracks station you can fill by dropping audio files into the extension’s tracks folder.

Custom streams must be HTTPS

You can paste your own stream URL via Pick Station / Add Custom Stream, but only https:// streams work — plain http://is blocked as mixed content inside the IDE’s webview.

Commentary

Commentary narrates your session in a light, cricket-commentator voice. Control it from the status bar or these commands:

  • LakshX Commentary: Toggle Mute
  • LakshX Commentary: Toggle Voice (Text Only Mode)
  • LakshX Commentary: Show a Test Line

Free, offline voice

Spoken commentary uses your operating system’s built-in text-to-speech — no API key, no account, nothing leaves your machine:

bash
# macOS      -> say# Windows    -> PowerShell speech# Linux      -> espeak / spd-say  (auto-detected)

Prefer it silent? Switch to text-only mode and it’ll print lines instead of speaking them.