Crates.io | termusix |
lib.rs | termusix |
version | 0.1.1 |
source | src |
created_at | 2024-08-12 10:45:08.044361 |
updated_at | 2024-08-19 02:23:12.935694 |
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.