Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.05 KB

README.md

File metadata and controls

36 lines (25 loc) · 1.05 KB

YTSM

Ncurses based viewer and watcher (through mpv) for youtube subscriptions.

Use

Make & run ytsm

Show key bindings ?

Download the OPML file by clicking Export subscriptions at the bottom of your Manage Subscriptions.

or

Put a list of channel urls in a channelUrlList.conf file. Both should be kept in the same folder as the executable.

Compiles in Gentoo, ncurses is finickity, probably remove -ltinfo from the LIBS of the makefile for non-gentoo systems where the two libraries are likely not split.

Requirements

  • wget mpv boost libraries ncurses libraries

TODO

  • implement a new video icon
  • implement a watched icon
  • catagories
  • oplm file import?
  • key binding help guide/ better keybndings
  • fix locations (move to .config)
  • Makefile (chmod +x the shell scripts)
  • Makefile create cache folder
  • Alphabetise the sub list
  • Pageup and down + scroll
  • Add search
  • Add video length Not possible from RSS
  • Multiple Accounts