- Add 4K Shows config

- Move TV show configs to general
- Standardize template imports
This commit is contained in:
nwithan8 2023-07-26 19:10:21 -06:00
parent 499005c498
commit 37897abed2
8 changed files with 119 additions and 125 deletions

View File

@ -0,0 +1,7 @@
# Collections specific to TV Shows (4K)
external_templates:
- repo: templates/collections
collections:

View File

@ -4,126 +4,3 @@ external_templates:
- repo: templates/collections - repo: templates/collections
collections: collections:
### Custom
"From The Top":
summary: "Let's start this from the beginning"
collection_level: episode
collection_order: alpha
plex_pilots: true
visible_library: true
visible_home: false
visible_shared: true
"Previously On...":
summary: "Catch up on last week's episodes"
sort_title:
smart_filter:
type: episode
sort_by: release.desc
all:
# Episode aired in the last 8 days
episode_air_date: 8
sync_mode: sync
visible_home: true
visible_shared: true
visible_library: true
"What Everyone Is Watching":
template: { name: Chart,
level: "++" }
summary: "What other subscribers are checking out"
libraries: "TV Shows"
sync_mode: sync
collection_order: custom
tautulli_popular:
list_days: 30
list_size: 15
list_minimum: 2
visible_library: true
visible_home: false
visible_shared: true
"Trending Now":
summary: "The hottest shows right now"
imdb_chart: popular_shows
collection_order: custom
sync_mode: sync
visible_library: true
visible_home: true
visible_shared: true
"Editor's Choice":
template: { name: Chart,
level: "++" }
summary: "Our top picks"
trakt_list:
- https://trakt.tv/users/nwithan8/lists/recommendations-plex-sync?sort=popularity,asc
collection_order: release.desc
visible_home: true
visible_shared: true
### New Content
"Added This Week":
summary: "Episodes added this week on Plex"
sort_title:
smart_filter:
type: episode
sort_by: release.desc
all:
# Episode added in the last 7 days
episode_added: 7
sync_mode: sync
visible_home: true
visible_shared: true
visible_library: true
"Now On Plex":
summary: "Shows now playing on Plex"
sort_title:
smart_filter:
type: show
sort_by: release.desc
all:
# Shows added in the last 30 days
added: 30
sync_mode: sync
visible_library: true
visible_home: true
visible_shared: true
### Genres
"A Real-Life Whodunnit":
template: { name: Genre }
summary: "True Crime Documentaries"
trakt_list:
- https://trakt.tv/users/lish408/lists/true-crime-documentary-series-film
collection_order: release
visible_home: false
visible_shared: true
### Topical
"Treehouse of Horror":
summary: "All the Simpsons' Treehouse of Horror episodes"
sort_title:
smart_filter:
type: episode
sort_by: release.asc
all:
title.is: "The Simpsons"
episode_title: "Treehouse"
sync_mode: sync
visible_library: true
visible_home: false
visible_shared: false
"Top 100 Simpsons Episodes":
collection_order: custom
builder_level: episode
smart_filter:
type: episodes
sort_by: audience_rating.desc
limit: 100
all:
title.ends: "Simpsons"
summary: A collection of the highest-rated Simpsons episodes.

View File

@ -1,3 +1,5 @@
# Will be replicated for each movie library
external_templates: external_templates:
- repo: templates/collections - repo: templates/collections

View File

@ -1,4 +1,4 @@
# In Memoriam collections for the all movies sections # Will be replicated for each movie library
external_templates: external_templates:
- repo: templates/collections - repo: templates/collections

View File

@ -0,0 +1,6 @@
# Will be replicated for each show library
external_templates:
- repo: templates/collections
collections:

View File

@ -5,6 +5,93 @@ external_templates:
- repo: templates/dynamic_collections - repo: templates/dynamic_collections
collections: collections:
### New Content
"Added This Week":
summary: "Episodes added this week on Plex"
sort_title:
smart_filter:
type: episode
sort_by: release.desc
all:
# Episode added in the last 7 days
episode_added: 7
sync_mode: sync
visible_home: true
visible_shared: true
visible_library: true
"Now On Plex":
summary: "Shows now playing on Plex"
sort_title:
smart_filter:
type: show
sort_by: release.desc
all:
# Shows added in the last 30 days
added: 30
sync_mode: sync
visible_library: true
visible_home: true
visible_shared: true
### Trending
"From The Top":
summary: "Let's start this from the beginning"
collection_level: episode
collection_order: alpha
plex_pilots: true
visible_library: true
visible_home: false
visible_shared: true
"Previously On...":
summary: "Catch up on last week's episodes"
sort_title:
smart_filter:
type: episode
sort_by: release.desc
all:
# Episode aired in the last 8 days
episode_air_date: 8
sync_mode: sync
visible_home: true
visible_shared: true
visible_library: true
"What Everyone Is Watching":
template: { name: Chart,
level: "++" }
summary: "What other subscribers are checking out"
libraries: "TV Shows"
sync_mode: sync
collection_order: custom
tautulli_popular:
list_days: 30
list_size: 15
list_minimum: 2
visible_library: true
visible_home: false
visible_shared: true
"Trending Now":
summary: "The hottest shows right now"
imdb_chart: popular_shows
collection_order: custom
sync_mode: sync
visible_library: true
visible_home: true
visible_shared: true
"Editor's Choice":
template: { name: Chart,
level: "++" }
summary: "Our top picks"
trakt_list:
- https://trakt.tv/users/nwithan8/lists/recommendations-plex-sync?sort=popularity,asc
collection_order: release.desc
visible_home: true
visible_shared: true
### Studios ### Studios
ABC: ABC:
template: { name: Network, template: { name: Network,
@ -332,6 +419,16 @@ collections:
visible_home: false visible_home: false
visible_shared: false visible_shared: false
### Genres
"A Real-Life Whodunnit":
template: { name: Genre }
summary: "True Crime Documentaries"
trakt_list:
- https://trakt.tv/users/lish408/lists/true-crime-documentary-series-film
collection_order: release
visible_home: false
visible_shared: true
dynamic_collections: dynamic_collections:
## Use DC as suffix to avoid name conflicts with static collections ## Use DC as suffix to avoid name conflicts with static collections
Per-Actor-Shows DC: # mapping name does not matter just needs to be unique Per-Actor-Shows DC: # mapping name does not matter just needs to be unique

View File

@ -1 +1,6 @@
# Will be replicated for each show library
external_templates:
- repo: templates/collections
collections: collections:

View File

@ -1,4 +1,4 @@
# In Memoriam collections for the all shows sections # Will be replicated for each show library
external_templates: external_templates:
- repo: templates/collections - repo: templates/collections