seriestracker helps you keep track of the tv shows you watch and always know when new releases get out.
It makes use of the API provided by Episodate. Many thanks to them!
The package is on MELPA, but you can still install the development version by cloning this repo and specifying the :load-path in use-package.
(use-package seriestracker
:load-path "/path/to/seriestracker")(use-package seriestracker
:demand ;;To force loading seriestracker
:config ;;These are the default
(setq seriestracker-file (concat user-emacs-directory "seriestracker.el")
seriestracker--fold-cycle 'seriestracker-all-folded ;; can also be 'seriestracker-all-unfolded or 'seriestracker-series-folded. Will deternine the folding at startup
seriestracker-show-watched "hide" ;; whether to hide or "show" the watched episodes
seriestracker-sorting-type "next")) ;; or "alpha" for alphabetic sortRun seriestracker to start seriestracker.
Press A to search for a series and add it to the tracker.
The controls are outline-like :
p/nto move by lineC-p/nto move by headerC-uto go up a levelC-b/fto move by header of the same levelC-d/eto un/foldTABto cycle visibility
Press w to watch the episode/season/series under point, or a visual selection. You can also press u to watch all episodes up to the one under point.
Press W to toggle displaying episodes that have already been watched.
Press N to add/remove a note on the episode or series title under point. Notes are displayed in the minibuffer on mouse or text cursor hover.
You can also access a transient popup à la magit by pressing h.
In addition to being a cheatsheet, it allows you to manually save/load, as well as set the savefile.
You can also set the sorting strategy there (alphabetically or by next episode to watch).
Although you can manually update the database by pressing U, running seriestracker updates on startup.
Quitting with q autosaves to seriestracker-file.