Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/h4wk507/tmplayer

Minimalist music player for audio files with a pleasant UI.
https://github.com/h4wk507/tmplayer

audio audio-player console music music-player python terminal

Last synced: 21 days ago
JSON representation

Minimalist music player for audio files with a pleasant UI.

Awesome Lists containing this project

README

        

# tmplayer

Minimalist music player for audio files with a pleasant UI.

![preview](./screenshots/preview.png)

## Installation

### PyPI

```
pip install tmplayer
```

### Manual

1. Clone the repository

```
git clone https://github.com/H4wk507/tmplayer.git
```

2. 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](LICENSE).