Minimalist music player for audio files with a pleasant UI.
Project description
tmplayer
Minimalist music player for audio files with a pleasant UI.
Installation
PyPI
pip install tmplayer
Manual
- Clone the repository
git clone https://github.com/H4wk507/tmplayer.git
- Go into the directory and install
cd tmplayer && pip install .
Usage
Pass in directories/audio files as commandline arguments.
Example:
tmplayer ~/Music/Rap/ sample.mp3 ...
Key bindings
- arrow keys: Navigate
- k and j: Move up and down
- enter: Play selected song
- space: Play/Pause
- n: Play the next song
- p: Play the previous song
- 1: Set default mode
- 2: Set loop mode
- 3: Set repeat mode
- r: Set random mode
- u: Increase volume by 5%
- d: Decrease volume by 5%
- q: Quit
License
Licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tmplayer-0.0.6.tar.gz
(8.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tmplayer-0.0.6.tar.gz.
File metadata
- Download URL: tmplayer-0.0.6.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd15588297d1dfb14e68048743c5e7956eefadeb380e3d2c19aec15916efcda4
|
|
| MD5 |
45a2169f13c55658c16033bd1e423585
|
|
| BLAKE2b-256 |
1dad7824c6e23bbccef12c05ed108b5ae5f987216907c235b26c5f8b533075eb
|
File details
Details for the file tmplayer-0.0.6-py3-none-any.whl.
File metadata
- Download URL: tmplayer-0.0.6-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c71baf9e857b8f448e16d90fd01d4660ed37e3bdda437c1f6d704a41c5b09fc
|
|
| MD5 |
2ce739199685d928f30e18345437c777
|
|
| BLAKE2b-256 |
144a8a36e989224e3558c6f4dfeaf23d3754d19f72c5b3a614de232637ad196b
|