A sleek lyrics visualizer built using Tauri, React, and TypeScript, designed for Linux.
This project uses playerctl under the hood to query the current players. Make sure you have it installed.
Note
There is already a compiled release.
-
Clone the repository:
git clone https://github.com/shenawy29/harmonia.git cd harmonia
-
Install dependencies:
npm install
-
Build:
npm run tauri build
-
Run:
./src-tauri/target/release/harmonia
If you want the exact look I have in the screenshots, add the following to your Hyprland config file:
"noblur, class: harmonia"
"noshadow, class: harmonia"
"noborder, class: harmonia"
Contribution is, as always, welcome.
This project is licensed under the MIT License. See the LICENSE file for details.
Feel free to suggest improvements or report issues in the Issues section.