- Notifications
You must be signed in to change notification settings - Fork2
A rich desktop application for tracking tv shows
License
Apache-2.0, MIT licenses found
Licenses found
udoprog/ontv
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Reimagining of my old Python-based CLI application for tracking showprogress and what to watch next.
Still in the experimental stage. Users beware!
![]() A friendly dashboard of what's next | ![]() Schedule of upcoming shows |
![]() Detailed watch history | ![]() Git friendly storage |
If you for some reason want to run ontv in read-only mode you can do thatwith the--test
switch. I personally use this during development to makesure I don't accidentally save bad data to my local database.
$ RUST_LOG=ontv=debug ontv --test
You must run the application at least once, and go intoSettings
toconfigure your themoviedb.com API key. Unfortunately I cannot help you withthis.
Next you'll need to export your existing history it usingthis very helpfulservice by Darek Kay.
After you've unpacked the file, import the history by startingontv
likethis:
$ RUST_LOG=ontv=debug ontv --import-trakt-watched C:\Downloads\watched_shows.txt --import-missing
The process is incremental, so don't worry if you have to abort it. If anyepisode already has a watch history it will simply skip over that episode.
This will take a while, so go get a ☕.
Make sure that whatever repository you're using is private, since
config.yaml
will contain your API keys.
OnTV is designed to store its state in a human-readable, filesystem-friendlytext format, and will probably continue to do so until it turns out to notbe a great idea any longer.
If you want to store the configuration directory in git you'll have to findthem first:
- Windows:
%APPDATA%/setbac/ontv/config
- Linux:
~/.config/ontv
(I think).
After this, you'll want to use a.gitignore
file which excludessync.yaml
andqueue.yaml
, unless you want to be plagued by frequentchanges:
/sync.yaml/queue.yaml
About
A rich desktop application for tracking tv shows
Topics
Resources
License
Apache-2.0, MIT licenses found
Licenses found
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.