Skip to main content

Youtube Music from the terminal

Project description

Youtube-Music TUI

Listen to Youtube Music from the Terminal.

Getting Started


Install with pip install ytm-tui

Run ytt to generate a sample config file at ~/.config/ytt/ytt.toml or create one manually with the following:

playlists = [
	# most viewed songs on yt
	PL15B1E77BB5708555", 
	#lofi hip hop
	"PLofht4PTcKYnaH8w5olJCI-wUVxuoMHqM",
	#synthwave radio
	"PLUNz3rL3KK9W21UspvmRt3bwsKZFX73DE",
]
[other]
use_nerd_fonts = no
config_version = 1

# optional
[theme]
# POSSIBLE COLORS:
# COLOR_BLUE COLOR_GREEN COLOR_RED COLOR_YELLOW
# COLOR_BLACK COLOR_CYAN COLOR_MAGENTA COLOR_WHITE

progress_bar='COLOR_GREEN'
inactive_menu='COLOR_WHITE'
active_menu='COLOR_YELLOW'
search_box = 'COLOR_MAGENTA'
highlight_box='COLOR_WHITE'
highlight_text='COLOR_BLACK

Controls


Navigation

tab Switch section

k/ Up

j/ Down

g Scroll to top

G Scroll to bottom

Enter Select

/ Search

Esc/q Quit/Back

Playback

space Play/Pause

n Next track

p Previous track

Seek 10s forwards

Seek 10s backwards

, Volume down

. Volume up

s Toggle shuffle

r Toggle repeat


GPLv3+

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

ytm-tui-0.1.9.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

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

ytm_tui-0.1.9-py2.py3-none-any.whl (23.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file ytm-tui-0.1.9.tar.gz.

File metadata

  • Download URL: ytm-tui-0.1.9.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for ytm-tui-0.1.9.tar.gz
Algorithm Hash digest
SHA256 42dee87e46f830e8757130d3e9ad76b3af70d4dd484a1bcf45f9b475dfaa73d8
MD5 b98a90a64f186ba5c4c763023da56520
BLAKE2b-256 1a2370fa28b3a306f1bf9d1163fd4d24722d22bc875d5e4630459d29554a7b91

See more details on using hashes here.

File details

Details for the file ytm_tui-0.1.9-py2.py3-none-any.whl.

File metadata

  • Download URL: ytm_tui-0.1.9-py2.py3-none-any.whl
  • Upload date:
  • Size: 23.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for ytm_tui-0.1.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2e5c6a5584f86265e852c20e04d62c2f183b88d30bd2b4e15661249412eb190c
MD5 6dc00bd5dbe6ccd974d592e7ad018463
BLAKE2b-256 d275d740ba70016f6fe821eadd321f866209e03930f81cea5a9c104eaeee3e50

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