Trending, most watched and anticipated movies and series from Trakt
With an empty search box, Movies and Series show one of Trakt's public lists: trending now, most watched this week, anticipated, popular, and for movies the US box office. [ ] switch lists, r reloads. Each entry is looked up in Radarr (tmdb:) or Sonarr (tvdb:), so it behaves like a search result: details, poster, tick when in the library, add, releases. Needs a Trakt client ID: new optional trakt.client_id setting (Config view section "Trakt", ARR_TUI_TRAKT_CLIENT_ID), masked like the API keys and checked by Test. ARR_TUI_TRAKT_URL points at another server for development. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -8,6 +8,10 @@ A terminal UI to search for movies and series with [Radarr](https://radarr.video
|
||||
|
||||
- **Movies / Series**: search as you type, add titles with a quality profile and root folder,
|
||||
optionally start the automatic search.
|
||||
- **Trending, most watched, anticipated**: while the search box is empty, Movies and Series show
|
||||
lists from [Trakt](https://trakt.tv): trending now, most watched this week, anticipated, popular,
|
||||
and the US box office for movies. `[` and `]` switch lists; titles already in your library are
|
||||
ticked, the others can be added right there. Needs a free Trakt client ID (see Configure).
|
||||
- **Interactive search**: list the releases Radarr/Sonarr find (approved or rejected, with reasons),
|
||||
sort and filter them (by approval, quality, x265 / x264 / AV1, HDR, Dolby Vision, audio format, language), and grab one. Series: pick a season or a single episode first.
|
||||
- **Posters**: the detail panes show the poster at the top right; title, facts, path and plot
|
||||
@@ -61,8 +65,8 @@ where posters are real images.
|
||||
| **Seasons and episodes** of a series | **Downloads** from SABnzbd, Radarr and Sonarr |
|
||||
|  |  |
|
||||
| **Calendar** of the next two weeks | **Config** inside the program |
|
||||
|  | |
|
||||
| **Light theme** | |
|
||||
|  |  |
|
||||
| **Trending, most watched, anticipated** from Trakt | **Light theme** |
|
||||
|
||||
## Install
|
||||
|
||||
@@ -91,6 +95,12 @@ stays grey. You can also write the file yourself, starting from `config.example.
|
||||
|
||||
`default_*` are optional preselections in the add dialog. URL and key can also come from the
|
||||
environment: `ARR_TUI_{RADARR,SONARR,SABNZBD}_{URL,APIKEY}`, which takes precedence over the file.
|
||||
|
||||
The trending, most watched and anticipated lists need a Trakt client ID (free, no Trakt account
|
||||
of yours is touched): sign in at [trakt.tv](https://trakt.tv), create an app under
|
||||
[Settings → Your API Apps → New Application](https://trakt.tv/oauth/applications/new) (any name;
|
||||
redirect URI `urn:ietf:wg:oauth:2.0:oob`), and enter its **Client ID** in the Config view under
|
||||
Trakt, or as `"trakt": {"client_id": "..."}` in the file, or in `ARR_TUI_TRAKT_CLIENT_ID`.
|
||||
Keep the file private (`chmod 600`); it holds your API keys.
|
||||
|
||||
## Keys
|
||||
@@ -101,6 +111,7 @@ Keep the file private (`chmod 600`); it holds your API keys.
|
||||
| `Tab`, `Shift+Tab` | switch panel within a view |
|
||||
| `F9` | help |
|
||||
| `/` | focus search box |
|
||||
| `[`, `]`, `r` (Movies / Series, empty search) | previous / next Trakt list, reload it |
|
||||
| `Enter`, `a` | add selected title |
|
||||
| `i` | interactive release search |
|
||||
| `Tab`, `f`, `F`, `/`, `t`, `s`, `d`, `i`/`Enter`, `r` (library) | movies/series list, status filter, file-property filter, text filter, monitor, search, remove, releases/episodes, reload |
|
||||
|
||||
Reference in New Issue
Block a user