| Crates.io | termusix |
| lib.rs | termusix |
| version | 0.1.1 |
| created_at | 2024-08-12 10:45:08.044361+00 |
| updated_at | 2024-08-19 02:23:12.935694+00 |
| description | A terminal-based music player with a user-friendly terminal UI, built with Rust. |
| homepage | https://github.com/sumoduduk/termusix |
| repository | https://github.com/sumoduduk/terminusdm |
| max_upload_size | |
| id | 1334289 |
| size | 185,783 |

A terminal-based music player with a user-friendly terminal UI, built with Rust.
yay -S termusix-bin
Install Homebrew brew.sh
brew tap sumoduduk/tap && brew install termusix
Install it with cargo:
cargo install termusix
Run the app in terminal
$ termusix
To contribute to this project, follow these steps:
Clone the repository:
git clone https://github.com/sumoduduk/termusix.git
cd termusix
Requirements:
alsa-lib installed on your Linux system for audio support.On Debian-based systems (e.g., Ubuntu), you can install it using:
sudo apt-get install libasound2-dev
On Red Hat-based systems (e.g., Fedora), use:
sudo dnf install alsa-lib-devel
On NixOS add this to your flake/home-manager/configuration.nix
pkgs.alsa-lib
Contributions are welcome! Feel free to open issues or submit pull requests.
This project is licensed under the GPL-3.0-or-later License. See the LICENSE file for details.