Skip to main content

Minimalist music player for audio files with a pleasant UI.

Project description

tmplayer

Minimalist music player for audio files with a pleasant UI.

preview

Installation

PyPI

pip install tmplayer

Manual

  1. Clone the repository
git clone https://github.com/H4wk507/tmplayer.git
  1. 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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tmplayer-0.0.6-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

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

Hashes for tmplayer-0.0.6.tar.gz
Algorithm Hash digest
SHA256 cd15588297d1dfb14e68048743c5e7956eefadeb380e3d2c19aec15916efcda4
MD5 45a2169f13c55658c16033bd1e423585
BLAKE2b-256 1dad7824c6e23bbccef12c05ed108b5ae5f987216907c235b26c5f8b533075eb

See more details on using hashes here.

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

Hashes for tmplayer-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 6c71baf9e857b8f448e16d90fd01d4660ed37e3bdda437c1f6d704a41c5b09fc
MD5 2ce739199685d928f30e18345437c777
BLAKE2b-256 144a8a36e989224e3558c6f4dfeaf23d3754d19f72c5b3a614de232637ad196b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page