diff --git a/0x5f3/MOVIES.md b/0x5f3/MOVIES.md index 1026b77..d7565c6 100644 --- a/0x5f3/MOVIES.md +++ b/0x5f3/MOVIES.md @@ -23,6 +23,20 @@ - Parental: Recently Released - Parental: Recently Added - Parental: Top Rated + +- 1_documentary.yml + - Documentaries: All + - Documentaries: Random + - Documentaries: Recently Released + - Documentaries: Recently Added + - Documentaries: Top Rated + +- 1_standup.yml + - Stand-up: All + - Stand-up: Random + - Stand-up: Recently Released + - Stand-up: Recently Added + - Stand-up: Top Rated - 2_awards.yml - Oscar Winners diff --git a/0x5f3/README.md b/0x5f3/README.md index 2f3d1f5..3b3aa63 100644 --- a/0x5f3/README.md +++ b/0x5f3/README.md @@ -1,17 +1,20 @@ This config will populate the following: -- Suggested (random, trending, popular, top-rated, most watched) -- Seasonal * +- !Suggested (random, trending, popular, top-rated, most watched) +- !Seasonal * - Parental -- Awards -- Year (top-rated) -- Decades (top-rated) -- Genre (popular) -- Genre (top-rated) +- Documentaries +- Stand-up * +- !Awards +- !Year (top-rated) +- !Decades (top-rated) +- !Genre (popular) +- !Genre (top-rated) - Sub-genre (top-rated) * - TMBD collections * ( * = movies only ) +( ! = enabled by default) For more details on what each section contains: [movies](MOVIES.md) | [shows](SHOWS.md)
@@ -21,19 +24,22 @@ For more details on what each section contains: [movies](MOVIES.md) | [shows](SH clone into PMM's root directory: ``` -git clone --branch assets https://github.com/0x5f3/pmm-config config +git clone https://github.com/0x5f3/pmm-config config ``` initial run to populate collections: ``` python plex_meta_manager.py --config config/movie.yml --collections-only --run --ignore-schedules python plex_meta_manager.py --config config/show.yml --collections-only --run --ignore-schedules ``` + +*If you intend to use the Parental collection, enable "item_label.sync: Parental" (line 38, 1_parental.yml) on the initial run and disable for subsequent runs. This prevents ppm from relabelling all of the items with every run, where as disabling will only label new items added.* +
-After a sucessfull run, you should have something like this: +After a successful run, you will have something similar to this:

-![movies](https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/_/_movies.png) +![movies](/assets/_/_movies.png)
-![shows](https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/_/_shows.png) +![shows](/assets/_/_shows.png) diff --git a/0x5f3/SHOWS.md b/0x5f3/SHOWS.md index 84f3e8a..d2dd6c5 100644 --- a/0x5f3/SHOWS.md +++ b/0x5f3/SHOWS.md @@ -15,6 +15,13 @@ - Parental: Recently Added - Parental: Top Rated +- 1_documentary.yml + - Documentaries: All + - Documentaries: Random + - Documentaries: Recently Released + - Documentaries: Recently Added + - Documentaries: Top Rated + - 2_awards.yml - Emmy Award Winners - Emmy Award Nominees diff --git a/0x5f3/metadata/movie/0_debug.yml b/0x5f3/metadata/movie/0_debug.yml index 2bfe3cf..bbc6ab7 100644 --- a/0x5f3/metadata/movie/0_debug.yml +++ b/0x5f3/metadata/movie/0_debug.yml @@ -1 +1 @@ -## 0_debug.yml \ No newline at end of file +## 0_debug.yml diff --git a/0x5f3/metadata/movie/0_radarr.yml b/0x5f3/metadata/movie/0_radarr.yml index a3ae967..d1ed90a 100644 --- a/0x5f3/metadata/movie/0_radarr.yml +++ b/0x5f3/metadata/movie/0_radarr.yml @@ -1,9 +1,9 @@ -## 0_radarr.yml - -collections: - "Anticipated": - build_collection: false - schedule: daily - radarr_add_missing: true - radarr_folder: +## 0_radarr.yml + +collections: + "": + build_collection: false + schedule: daily + radarr_add_missing: true + radarr_folder: mdblist_list: \ No newline at end of file diff --git a/0x5f3/metadata/movie/1_documentary.yml b/0x5f3/metadata/movie/1_documentary.yml new file mode 100644 index 0000000..b7c3cd2 --- /dev/null +++ b/0x5f3/metadata/movie/1_documentary.yml @@ -0,0 +1,105 @@ +## 1_documentary.yml + +templates: + plex: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + plex_added: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + mdblist: + optional: + - mdblist_extra_1 + - mdblist_extra_2 + - mdblist_extra_3 + - mdblist_extra_4 + - mdblist_extra_5 + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + collection_order: alpha + cache_builders: 6 + mdblist_list: + url: https://mdblist.com/lists/<>/<>/ + sort_by: title.asc + +collections: + "Documentaries: All": + summary: "Documentaries" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/documentary/documentary-all.png + template: { + name: mdblist, + num: "F", + mdblist_user: "archivist", + mdblist_list: "collection-documentary" + } + + "Documentaries: Random": + summary: "Random documentaries" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/documentary/documentary-random.png + template: { + name: plex, + num: "G" + } + smart_filter: + all: + collection: "Documentaries: All" + sort_by: random + limit: 250 + + "Documentaries: Recently Released": + summary: "Recently released documentaries" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/documentary/documentary-released.png + template: { + name: plex, + num: "H" + } + smart_filter: + all: + collection: "Documentaries: All" + sort_by: release.desc + limit: 250 + + "Documentaries: Recently Added": + summary: "Recently added documentaries" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/documentary/documentary-added.png + template: { + name: plex_added, + num: "I" + } + smart_filter: + all: + collection: "Documentaries: All" + sort_by: added.desc + limit: 100 + + "Documentaries: Top Rated": + summary: "Top rated documentaries" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/documentary/documentary-top-rated.png + template: { + name: plex, + num: "J" + } + smart_filter: + all: + collection: "Documentaries: All" + sort_by: critic_rating.desc + limit: 250 \ No newline at end of file diff --git a/0x5f3/metadata/movie/1_parental.yml b/0x5f3/metadata/movie/1_parental.yml index 9b1192f..8ae641d 100644 --- a/0x5f3/metadata/movie/1_parental.yml +++ b/0x5f3/metadata/movie/1_parental.yml @@ -1,111 +1,110 @@ -## 1_parental.yml - -templates: - plex: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_mode: hide - label.sync: Parental - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - - plex_added: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_mode: hide - label.sync: Parental - item_label.sync: Parental - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - - mdblist: - optional: - - mdblist_extra_1 - - mdblist_extra_2 - - mdblist_extra_3 - - mdblist_extra_4 - - mdblist_extra_5 - sort_title: "+1_<>_<>" - sync_mode: sync - collection_mode: hide - collection_order: custom - label.sync: Parental -# item_label.sync: Parental # Enable on initial run - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 6 - mdblist_list: - url: https://mdblist.com/lists/<>/<>/ - sort_by: title.asc - -collections: - "Parental: All": - summary: "Movies suitable for children" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-all.png - template: { - name: mdblist, - num: "V", - mdblist_user: "a2u2y13", - mdblist_list: "list-suitable-for-children" - } - - "Parental: Random": - summary: "Random movies suitable for children" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-random.png - schedule: daily - template: { - name: plex, - num: "W" - } - smart_filter: - all: - collection: "Parental: All" - sort_by: random - limit: 500 - - "Parental: Recently Released": - summary: "Recently released movies suitable for children" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-released.png - template: { - name: plex, - num: "X" - } - smart_filter: - all: - collection: "Parental: All" - sort_by: release.desc - limit: 250 - - "Parental: Recently Added": - summary: "Recently added movies suitable for children" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-added.png - template: { - name: plex_added, - num: "Y" - } - smart_filter: - all: - collection: "Parental: All" - sort_by: added.desc - limit: 100 - - "Parental: Top Rated": - summary: "Top rated movies suitable for children" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-top-rated.png - template: { - name: plex, - num: "Z" - } - smart_filter: - all: - collection: "Parental: All" - sort_by: critic_rating.desc +## 1_parental.yml + +templates: + plex: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + label.sync: Parental + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + plex_added: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + label.sync: Parental + item_label.sync: Parental + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + mdblist: + optional: + - mdblist_extra_1 + - mdblist_extra_2 + - mdblist_extra_3 + - mdblist_extra_4 + - mdblist_extra_5 + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + label.sync: Parental +# item_label.sync: Parental ## Enable on initial run + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + collection_order: alpha + cache_builders: 6 + mdblist_list: + url: https://mdblist.com/lists/<>/<>/ + sort_by: title.asc + +collections: + "Parental: All": + summary: "Movies suitable for children" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-all.png + template: { + name: mdblist, + num: "A", + mdblist_user: "archivist", + mdblist_list: "collection-parental" + } + + "Parental: Random": + summary: "Random movies suitable for children" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-random.png + template: { + name: plex, + num: "B" + } + smart_filter: + all: + collection: "Parental: All" + sort_by: random + limit: 250 + + "Parental: Recently Released": + summary: "Recently released movies suitable for children" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-released.png + template: { + name: plex, + num: "C" + } + smart_filter: + all: + collection: "Parental: All" + sort_by: release.desc + limit: 250 + + "Parental: Recently Added": + summary: "Recently added movies suitable for children" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-added.png + template: { + name: plex_added, + num: "D" + } + smart_filter: + all: + collection: "Parental: All" + sort_by: added.desc + limit: 100 + + "Parental: Top Rated": + summary: "Top rated movies suitable for children" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-top-rated.png + template: { + name: plex, + num: "E" + } + smart_filter: + all: + collection: "Parental: All" + sort_by: critic_rating.desc limit: 250 \ No newline at end of file diff --git a/0x5f3/metadata/movie/1_seasonal.yml b/0x5f3/metadata/movie/1_seasonal.yml index 4b4e89b..677785b 100644 --- a/0x5f3/metadata/movie/1_seasonal.yml +++ b/0x5f3/metadata/movie/1_seasonal.yml @@ -19,7 +19,7 @@ collections: schedule: range(02/10-02/14) template: { name: seasonal, - num: 5, + num: 8, holiday: "Valentine's Day", } imdb_list: @@ -32,7 +32,7 @@ collections: schedule: range(03/16-03/18) template: { name: seasonal, - num: 5, + num: 8, holiday: "St. Patrick's Day", } imdb_list: @@ -43,7 +43,7 @@ collections: schedule: range(03/22-04/25) template: { name: seasonal, - num: 5, + num: 8, holiday: "Easter", } imdb_list: @@ -59,7 +59,7 @@ collections: schedule: range(10/29-10/31) template: { name: seasonal, - num: 5, + num: 8, holiday: "Halloween", } imdb_list: @@ -73,7 +73,7 @@ collections: schedule: range(11/22-11/25) template: { name: seasonal, - num: 5, + num: 8, holiday: "Thanksgiving", } imdb_list: @@ -85,7 +85,7 @@ collections: schedule: range(12/01-12/31) template: { name: seasonal, - num: 5, + num: 8, holiday: "Christmas", } letterboxd_list: https://letterboxd.com/0xf5e3/list/theme-christmas/ @@ -100,7 +100,7 @@ collections: schedule: range(12/26-01/02) template: { name: seasonal, - num: 5, + num: 8, holiday: "New Year's Eve", } imdb_list: https://www.imdb.com/list/ls066838460 \ No newline at end of file diff --git a/0x5f3/metadata/movie/1_standup.yml b/0x5f3/metadata/movie/1_standup.yml new file mode 100644 index 0000000..4f0218b --- /dev/null +++ b/0x5f3/metadata/movie/1_standup.yml @@ -0,0 +1,105 @@ +## 1_standup.yml + +templates: + plex: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + plex_added: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + mdblist: + optional: + - mdblist_extra_1 + - mdblist_extra_2 + - mdblist_extra_3 + - mdblist_extra_4 + - mdblist_extra_5 + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + collection_order: alpha + cache_builders: 6 + mdblist_list: + url: https://mdblist.com/lists/<>/<>/ + sort_by: title.asc + +collections: + "Stand-up: All": + summary: "Stand-up" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/standup/standup-all.png + template: { + name: mdblist, + num: "K", + mdblist_user: "archivist", + mdblist_list: "collection-standup" + } + + "Stand-up: Random": + summary: "Random Stand-up" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/standup/standup-random.png + template: { + name: plex, + num: "L" + } + smart_filter: + all: + collection: "Stand-up: All" + sort_by: random + limit: 250 + + "Stand-up: Recently Released": + summary: "Recently released Stand-up" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/standup/standup-released.png + template: { + name: plex, + num: "M" + } + smart_filter: + all: + collection: "Stand-up: All" + sort_by: release.desc + limit: 250 + + "Stand-up: Recently Added": + summary: "Recently added Stand-up" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/standup/standup-added.png + template: { + name: plex_added, + num: "N" + } + smart_filter: + all: + collection: "Stand-up: All" + sort_by: added.desc + limit: 100 + + "Stand-up: Top Rated": + summary: "Top rated Stand-up" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/standup/standup-top-rated.png + template: { + name: plex, + num: "O" + } + smart_filter: + all: + collection: "Stand-up: All" + sort_by: critic_rating.desc + limit: 250 \ No newline at end of file diff --git a/0x5f3/metadata/movie/1_suggested.yml b/0x5f3/metadata/movie/1_suggested.yml index 555e0ac..163af0c 100644 --- a/0x5f3/metadata/movie/1_suggested.yml +++ b/0x5f3/metadata/movie/1_suggested.yml @@ -1,159 +1,159 @@ -## 1_suggested.yml - -templates: - plex: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - - trakt: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_order: custom - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - - imdb_popular: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_order: custom - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - imdb_list: - url: https://www.imdb.com/search/title/?title_type=<>&languages=<>&sort=moviemeter,asc - limit: 200 - - imdb_top: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_order: custom - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - imdb_list: - url: https://www.imdb.com/search/title/?title_type=<>&user_rating=<>&num_votes=<>,&languages=<>&sort=user_rating,desc&count=250 - limit: 300 - -collections: - "Random Movies": - summary: Random selection of movies - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/random.png - visible_library: true - schedule: daily - template: { - name: plex, - num: 0 - } - smart_filter: - all: - rating.gte: 4 - sort_by: random - limit: 250 - - "Trending Movies": - summary: Movies trending across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/trending.png - schedule: daily - template: { - name: trakt, - num: 1 - } - trakt_chart: - chart: trending - time_period: daily - limit: 50 - - "Popular Movies": - summary: Popular movies across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/popular.png - visible_library: true - schedule: daily - template: { - name: imdb_popular, - num: 2, - title_type: "feature", - languages: "en", - } - limit: 100 - - "Top Rated Movies": - summary: Top rated movies across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/top-rated.png - schedule: daily - template: { - name: imdb_top, - num: 3, - title_type: "feature,tv_movie", - user_rating: "5.0,10.0", - votes: "10000,", - languages: "en" - } - limit: 200 - - "Most Watched Daily": - summary: Movies trending across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-daily.png - schedule: daily - template: { - name: trakt, - num: 6 - } - trakt_chart: - chart: watched - time_period: daily - limit: 50 - - "Most Watched Weekly": - summary: Movies trending across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-weekly.png - schedule: daily - template: { - name: trakt, - num: 7 - } - trakt_chart: - chart: watched - time_period: weekly - limit: 50 - - "Most Watched Monthly": - summary: Movies trending across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-monthly.png - schedule: weekly(sunday) - template: { - name: trakt, - num: 8 - } - trakt_chart: - chart: watched - time_period: monthly - limit: 75 - - "Most Watched Yearly": - summary: Movies trending across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-yearly.png - schedule: weekly(sunday) - template: { - name: trakt, - num: 9 - } - trakt_chart: - chart: watched - time_period: yearly +## 1_suggested.yml + +templates: + plex: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + trakt: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_order: custom + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + imdb_popular: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_order: custom + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + imdb_list: + url: https://www.imdb.com/search/title/?title_type=<>&languages=<>&sort=moviemeter,asc + limit: 200 + + imdb_top: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_order: custom + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + imdb_list: + url: https://www.imdb.com/search/title/?title_type=<>&user_rating=<>&num_votes=<>,&languages=<>&sort=user_rating,desc&count=250 + limit: 300 + +collections: + "Random Movies": + summary: Random selection of movies + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/random.png + visible_library: true + schedule: daily + template: { + name: plex, + num: 0 + } + smart_filter: + all: + rating.gte: 4 + sort_by: random + limit: 250 + + "Trending Movies": + summary: Movies trending across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/trending.png + schedule: daily + template: { + name: trakt, + num: 1 + } + trakt_chart: + chart: trending + time_period: daily + limit: 50 + + "Popular Movies": + summary: Popular movies across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/popular.png + visible_library: true + schedule: daily + template: { + name: imdb_popular, + num: 2, + title_type: "feature", + languages: "en", + } + limit: 100 + + "Top Rated Movies": + summary: Top rated movies across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/top-rated.png + schedule: daily + template: { + name: imdb_top, + num: 3, + title_type: "feature,tv_movie", + user_rating: "5.0,10.0", + votes: "10000,", + languages: "en" + } + limit: 200 + + "Most Watched Daily": + summary: Movies trending across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-daily.png + schedule: daily + template: { + name: trakt, + num: 4 + } + trakt_chart: + chart: watched + time_period: daily + limit: 50 + + "Most Watched Weekly": + summary: Movies trending across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-weekly.png + schedule: daily + template: { + name: trakt, + num: 5 + } + trakt_chart: + chart: watched + time_period: weekly + limit: 50 + + "Most Watched Monthly": + summary: Movies trending across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-monthly.png + schedule: weekly(sunday) + template: { + name: trakt, + num: 6 + } + trakt_chart: + chart: watched + time_period: monthly + limit: 75 + + "Most Watched Yearly": + summary: Movies trending across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-yearly.png + schedule: weekly(sunday) + template: { + name: trakt, + num: 7 + } + trakt_chart: + chart: watched + time_period: yearly limit: 100 \ No newline at end of file diff --git a/0x5f3/metadata/movie/4_awards.yml b/0x5f3/metadata/movie/4_awards.yml index dd6e198..343a7eb 100644 --- a/0x5f3/metadata/movie/4_awards.yml +++ b/0x5f3/metadata/movie/4_awards.yml @@ -1,167 +1,167 @@ -## 4_awards.yml - -templates: - imdb: - sort_title: "+4_<>_<>" - sync_mode: sync - collection_order: release.desc - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 6 - imdb_list: - url: https://www.imdb.com/search/title/?title_type=<>&groups=<>&languages=<>&sort=release_date,desc - limit: 350 - - letterboxd: - optional: - - letterboxd_extra_1 - - letterboxd_extra_2 - - letterboxd_extra_3 - - letterboxd_extra_4 - - letterboxd_extra_5 - sort_title: "+4_<>_<>" - sync_mode: sync - collection_order: release.desc - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 6 - letterboxd_list: - url: https://letterboxd.com/<>/list/<>/by/<> - limit: 350 - -collections: - "Oscar Winners": - summary: "A collection of Oscar Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-oscars-winners.png - schedule: weekly(monday) - template: { - name: imdb, - num: 0, - groups: "oscar_winner", - title_type: "feature", - languages: "en" - } - limit: 120 - - "Oscar Nominees": - summary: "A collection of Oscar Nominees" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-oscars-nominees.png - schedule: weekly(monday) - template: { - name: imdb, - num: 1, - groups: "oscar_nominee", - title_type: "feature", - languages: "en" - } - limit: 250 - - "Golden Globes Winners": - summary: "A collection of Golden Globes Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-goldenglobes-winners.png - schedule: weekly(monday) - template: { - name: imdb, - num: 2, - groups: "golden_globe_winner", - title_type: "feature", - languages: "en" - } - limit: 120 - - "Golden Globes Nominees": - summary: "A collection of Golden Globes Nominees" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-goldenglobes-nominees.png - schedule: weekly(monday) - template: { - name: imdb, - num: 3, - groups: "golden_globe_nominee", - title_type: "feature", - languages: "en" - } - limit: 250 - - "BAFTA Winners": - summary: "A collection of BAFTA Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-bafta-winners.png - schedule: weekly(monday) - template: { - name: letterboxd, - num: 4, - user: "kevinct92", - list: "all-bafta-award-winners-best-british-film", - sort: "release" - } - limit: 250 - - "Berlinale Winners": - summary: "A collection of Berlinale Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-berlinale-winners.png - schedule: weekly(monday) - template: { - name: letterboxd, - num: 5, - user: "koyoti", - list: "berlinale-golden-bear-winners", - sort: "release" - } - limit: 250 - - "Cannes Film Festival Winners": - summary: "A collection of Cannes Film Festival Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-cannes-winners.png - schedule: weekly(monday) - template: { - name: letterboxd, - num: 6, - user: "moviewithus", - list: "cannes-winners", - sort: "release" - } - limit: 250 - - "European Film Award Winners": - summary: "A collection of European Film Award Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-european-winners.png - schedule: weekly(monday) - template: { - name: letterboxd, - num: 7, - user: "ra_pha", - list: "european-film-awards", - sort: "release" - } - limit: 250 - - "Sundance Winners": - summary: "A collection of Sundance Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-sundance-winners.png - schedule: weekly(monday) - template: { - name: letterboxd, - num: 8, - user: "glicose", - list: "winners-of-sundance", - sort: "release" - } - limit: 250 - - "Venice Film Festival Winners": - summary: "A collection of Venice Film Festival Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-venice-winners.png - schedule: weekly(monday) - template: { - name: letterboxd, - num: 9, - user: "glicose", - list: "winners-of-sundance", - sort: "release" - } +## 4_awards.yml + +templates: + imdb: + sort_title: "+4_<>_<>" + sync_mode: sync + collection_order: release.desc + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 6 + imdb_list: + url: https://www.imdb.com/search/title/?title_type=<>&groups=<>&languages=<>&sort=release_date,desc + limit: 350 + + letterboxd: + optional: + - letterboxd_extra_1 + - letterboxd_extra_2 + - letterboxd_extra_3 + - letterboxd_extra_4 + - letterboxd_extra_5 + sort_title: "+4_<>_<>" + sync_mode: sync + collection_order: release.desc + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 6 + letterboxd_list: + url: https://letterboxd.com/<>/list/<>/by/<> + limit: 350 + +collections: + "Oscar Winners": + summary: "A collection of Oscar Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-oscars-winners.png + schedule: weekly(monday) + template: { + name: imdb, + num: 0, + groups: "oscar_winner", + title_type: "feature", + languages: "en" + } + limit: 120 + + "Oscar Nominees": + summary: "A collection of Oscar Nominees" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-oscars-nominees.png + schedule: weekly(monday) + template: { + name: imdb, + num: 1, + groups: "oscar_nominee", + title_type: "feature", + languages: "en" + } + limit: 250 + + "Golden Globes Winners": + summary: "A collection of Golden Globes Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-goldenglobes-winners.png + schedule: weekly(monday) + template: { + name: imdb, + num: 2, + groups: "golden_globe_winner", + title_type: "feature", + languages: "en" + } + limit: 120 + + "Golden Globes Nominees": + summary: "A collection of Golden Globes Nominees" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-goldenglobes-nominees.png + schedule: weekly(monday) + template: { + name: imdb, + num: 3, + groups: "golden_globe_nominee", + title_type: "feature", + languages: "en" + } + limit: 250 + + "BAFTA Winners": + summary: "A collection of BAFTA Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-bafta-winners.png + schedule: weekly(monday) + template: { + name: letterboxd, + num: 4, + user: "kevinct92", + list: "all-bafta-award-winners-best-british-film", + sort: "release" + } + limit: 250 + + "Berlinale Winners": + summary: "A collection of Berlinale Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-berlinale-winners.png + schedule: weekly(monday) + template: { + name: letterboxd, + num: 5, + user: "koyoti", + list: "berlinale-golden-bear-winners", + sort: "release" + } + limit: 250 + + "Cannes Film Festival Winners": + summary: "A collection of Cannes Film Festival Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-cannes-winners.png + schedule: weekly(monday) + template: { + name: letterboxd, + num: 6, + user: "moviewithus", + list: "cannes-winners", + sort: "release" + } + limit: 250 + + "European Film Award Winners": + summary: "A collection of European Film Award Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-european-winners.png + schedule: weekly(monday) + template: { + name: letterboxd, + num: 7, + user: "ra_pha", + list: "european-film-awards", + sort: "release" + } + limit: 250 + + "Sundance Winners": + summary: "A collection of Sundance Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-sundance-winners.png + schedule: weekly(monday) + template: { + name: letterboxd, + num: 8, + user: "glicose", + list: "winners-of-sundance", + sort: "release" + } + limit: 250 + + "Venice Film Festival Winners": + summary: "A collection of Venice Film Festival Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-venice-winners.png + schedule: weekly(monday) + template: { + name: letterboxd, + num: 9, + user: "glicose", + list: "winners-of-sundance", + sort: "release" + } limit: 250 \ No newline at end of file diff --git a/0x5f3/metadata/movie/5_genre_popular.yml b/0x5f3/metadata/movie/5_genre_popular.yml index 29d652b..19f4a2d 100644 --- a/0x5f3/metadata/movie/5_genre_popular.yml +++ b/0x5f3/metadata/movie/5_genre_popular.yml @@ -224,4 +224,4 @@ collections: genres: "western", title_type: "feature,tv_movie", languages: "en", - } + } \ No newline at end of file diff --git a/0x5f3/metadata/movie/6_genre_top.yml b/0x5f3/metadata/movie/6_genre_top.yml index 8726a5e..5847de8 100644 --- a/0x5f3/metadata/movie/6_genre_top.yml +++ b/0x5f3/metadata/movie/6_genre_top.yml @@ -262,4 +262,4 @@ collections: user_rating: "5.0,10.0", votes: "10000,", languages: "en", - } + } \ No newline at end of file diff --git a/0x5f3/metadata/movie/7_subgenre_top.yml b/0x5f3/metadata/movie/7_subgenre_top.yml index 3ced6a3..baad8b6 100644 --- a/0x5f3/metadata/movie/7_subgenre_top.yml +++ b/0x5f3/metadata/movie/7_subgenre_top.yml @@ -1062,7 +1062,7 @@ collections: filters: genre: Drama year.gte: 1960 - + "Top Rated in Samurai": summary: "Top rated movies in Samurai" url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/subgenre/top-rated-subgenre-samurai.png diff --git a/0x5f3/metadata/show/0_debug.yml b/0x5f3/metadata/show/0_debug.yml index 2bfe3cf..bbc6ab7 100644 --- a/0x5f3/metadata/show/0_debug.yml +++ b/0x5f3/metadata/show/0_debug.yml @@ -1 +1 @@ -## 0_debug.yml \ No newline at end of file +## 0_debug.yml diff --git a/0x5f3/metadata/show/0_sonarr.yml b/0x5f3/metadata/show/0_sonarr.yml index 590de1d..242dc97 100644 --- a/0x5f3/metadata/show/0_sonarr.yml +++ b/0x5f3/metadata/show/0_sonarr.yml @@ -1,9 +1,9 @@ -## 0_sonarr.yml - -collections: - "Anticipated": - build_collection: false - schedule: daily - sonarr_add_missing: true - sonarr_folder: +## 0_sonarr.yml + +collections: + "": + build_collection: false + schedule: daily + sonarr_add_missing: true + sonarr_folder: mdblist_list: \ No newline at end of file diff --git a/0x5f3/metadata/show/1_documentary.yml b/0x5f3/metadata/show/1_documentary.yml new file mode 100644 index 0000000..b7c3cd2 --- /dev/null +++ b/0x5f3/metadata/show/1_documentary.yml @@ -0,0 +1,105 @@ +## 1_documentary.yml + +templates: + plex: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + plex_added: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + mdblist: + optional: + - mdblist_extra_1 + - mdblist_extra_2 + - mdblist_extra_3 + - mdblist_extra_4 + - mdblist_extra_5 + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + collection_order: alpha + cache_builders: 6 + mdblist_list: + url: https://mdblist.com/lists/<>/<>/ + sort_by: title.asc + +collections: + "Documentaries: All": + summary: "Documentaries" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/documentary/documentary-all.png + template: { + name: mdblist, + num: "F", + mdblist_user: "archivist", + mdblist_list: "collection-documentary" + } + + "Documentaries: Random": + summary: "Random documentaries" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/documentary/documentary-random.png + template: { + name: plex, + num: "G" + } + smart_filter: + all: + collection: "Documentaries: All" + sort_by: random + limit: 250 + + "Documentaries: Recently Released": + summary: "Recently released documentaries" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/documentary/documentary-released.png + template: { + name: plex, + num: "H" + } + smart_filter: + all: + collection: "Documentaries: All" + sort_by: release.desc + limit: 250 + + "Documentaries: Recently Added": + summary: "Recently added documentaries" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/documentary/documentary-added.png + template: { + name: plex_added, + num: "I" + } + smart_filter: + all: + collection: "Documentaries: All" + sort_by: added.desc + limit: 100 + + "Documentaries: Top Rated": + summary: "Top rated documentaries" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/documentary/documentary-top-rated.png + template: { + name: plex, + num: "J" + } + smart_filter: + all: + collection: "Documentaries: All" + sort_by: critic_rating.desc + limit: 250 \ No newline at end of file diff --git a/0x5f3/metadata/show/1_parental.yml b/0x5f3/metadata/show/1_parental.yml index 0ba338c..153cde4 100644 --- a/0x5f3/metadata/show/1_parental.yml +++ b/0x5f3/metadata/show/1_parental.yml @@ -1,111 +1,111 @@ -## 1_parental.yml - -templates: - plex: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_mode: hide - label.sync: Parental - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - - plex_added: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_mode: hide - label.sync: Parental - item_label.sync: Parental - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - - mdblist: - optional: - - mdblist_extra_1 - - mdblist_extra_2 - - mdblist_extra_3 - - mdblist_extra_4 - - mdblist_extra_5 - sort_title: "+1_<>_<>" - sync_mode: sync - collection_mode: hide - collection_order: custom - label.sync: Parental -# item_label.sync: Parental # Enable on initial run - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 6 - mdblist_list: - url: https://mdblist.com/lists/<>/<>/ - sort_by: title.asc - -collections: - "Parental: All": - summary: "TV shows suitable for children" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-all.png - template: { - name: mdblist, - num: "V", - mdblist_user: "a2u2y13", - mdblist_list: "list-suitable-for-children" - } - - "Parental: Random": - summary: "Random TV shows suitable for children" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-random.png - schedule: daily - template: { - name: plex, - num: "W" - } - smart_filter: - all: - collection: "Parental: All" - sort_by: random - limit: 500 - - "Parental: Recently Released": - summary: "Recently released TV shows suitable for children" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-released.png - template: { - name: plex, - num: "X" - } - smart_filter: - all: - collection: "Parental: All" - sort_by: release.desc - limit: 250 - - "Parental: Recently Added": - summary: "Recently added TV shows suitable for children" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-added.png - template: { - name: plex_added, - num: "Y" - } - smart_filter: - all: - collection: "Parental: All" - sort_by: added.desc - limit: 100 - - "Parental: Top Rated": - summary: "Top rated TV shows suitable for children" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-top-rated.png - template: { - name: plex, - num: "Z" - } - smart_filter: - all: - collection: "Parental: All" - sort_by: critic_rating.desc +## 1_parental.yml + +templates: + plex: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + label.sync: Parental + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + plex_added: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + label.sync: Parental + item_label.sync: Parental + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + mdblist: + optional: + - mdblist_extra_1 + - mdblist_extra_2 + - mdblist_extra_3 + - mdblist_extra_4 + - mdblist_extra_5 + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + label.sync: Parental +# item_label.sync: Parental ## Enable on initial run + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + collection_order: alpha + cache_builders: 6 + mdblist_list: + url: https://mdblist.com/lists/<>/<>/ + sort_by: title.asc + +collections: + "Parental: All": + summary: "TV shows suitable for children" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-all.png + template: { + name: mdblist, + num: "A", + mdblist_user: "archivist", + mdblist_list: "collection-parental" + } + + "Parental: Random": + summary: "Random TV shows suitable for children" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-random.png + template: { + name: plex, + num: "B" + } + smart_filter: + all: + collection: "Parental: All" + sort_by: random + limit: 250 + + "Parental: Recently Released": + summary: "Recently released TV shows suitable for children" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-released.png + template: { + name: plex, + num: "C" + } + smart_filter: + all: + collection: "Parental: All" + sort_by: release.desc + limit: 250 + + "Parental: Recently Added": + summary: "Recently added TV shows suitable for children" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-added.png + template: { + name: plex_added, + num: "D" + } + smart_filter: + all: + collection: "Parental: All" + sort_by: added.desc + limit: 100 + + + "Parental: Top Rated": + summary: "Top rated TV shows suitable for children" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/parental/parental-top-rated.png + template: { + name: plex, + num: "E" + } + smart_filter: + all: + collection: "Parental: All" + sort_by: critic_rating.desc limit: 250 \ No newline at end of file diff --git a/0x5f3/metadata/show/1_suggested.yml b/0x5f3/metadata/show/1_suggested.yml index c2e2751..7941997 100644 --- a/0x5f3/metadata/show/1_suggested.yml +++ b/0x5f3/metadata/show/1_suggested.yml @@ -1,159 +1,159 @@ -## 1_suggested.yml - -templates: - plex: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - - trakt: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_order: custom - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - - imdb_popular: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_order: custom - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - imdb_list: - url: https://www.imdb.com/search/title/?title_type=<>&languages=<>&sort=moviemeter,asc - limit: 200 - - imdb_top: - sort_title: "+1_<>_<>" - sync_mode: sync - collection_order: custom - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 4 - imdb_list: - url: https://www.imdb.com/search/title/?title_type=<>&user_rating=<>&num_votes=<>,&languages=<>&sort=user_rating,desc&count=250 - limit: 200 - -collections: - "Random TV shows": - summary: Random selection of TV shows - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/random.png - visible_library: true - schedule: daily - template: { - name: plex, - num: 0 - } - smart_filter: - all: - year.gte: 1980 - sort_by: random - limit: 250 - - "Trending TV shows": - summary: TV shows trending across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/trending.png - schedule: daily - template: { - name: trakt, - num: 1 - } - trakt_chart: - chart: trending - time_period: daily - limit: 25 - - "Popular TV shows": - summary: Popular TV shows across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/popular.png - visible_library: true - schedule: daily - template: { - name: imdb_popular, - num: 2, - title_type: "tv_series,tv_special,tv_miniseries", - languages: "en", - } - limit: 100 - - "Top Rated TV shows": - summary: Top rated TV shows across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/top-rated.png - schedule: daily - template: { - name: imdb_top, - num: 3, - title_type: "tv_series,tv_special,tv_miniseries", - user_rating: "5.0,10.0", - votes: "10000,", - languages: "en" - } - limit: 200 - - "Most Watched Daily": - summary: Daily most watched TV shows across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-daily.png - schedule: daily - template: { - name: trakt, - num: 4 - } - trakt_chart: - chart: watched - time_period: daily - limit: 50 - - "Most Watched Weekly": - summary: Weekly most watched TV shows across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-weekly.png - schedule: daily - template: { - name: trakt, - num: 5 - } - trakt_chart: - chart: watched - time_period: weekly - limit: 50 - - "Most Watched Monthly": - summary: Monthly most watched TV shows across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-monthly.png - schedule: weekly(sunday) - template: { - name: trakt, - num: 6 - } - trakt_chart: - chart: watched - time_period: monthly - limit: 75 - - "Most Watched Yearly": - summary: Yearly most watched TV shows across the internet - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-yearly.png - schedule: weekly(sunday) - template: { - name: trakt, - num: 7 - } - trakt_chart: - chart: watched - time_period: yearly +## 1_suggested.yml + +templates: + plex: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + trakt: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_order: custom + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + + imdb_popular: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_order: custom + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + imdb_list: + url: https://www.imdb.com/search/title/?title_type=<>&languages=<>&sort=moviemeter,asc + limit: 200 + + imdb_top: + sort_title: "+1_<>_<>" + sync_mode: sync + collection_order: custom + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 4 + imdb_list: + url: https://www.imdb.com/search/title/?title_type=<>&user_rating=<>&num_votes=<>,&languages=<>&sort=user_rating,desc&count=250 + limit: 200 + +collections: + "Random TV shows": + summary: Random selection of TV shows + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/random.png + visible_library: true + schedule: daily + template: { + name: plex, + num: 0 + } + smart_filter: + all: + year.gte: 1980 + sort_by: random + limit: 250 + + "Trending TV shows": + summary: TV shows trending across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/trending.png + schedule: daily + template: { + name: trakt, + num: 1 + } + trakt_chart: + chart: trending + time_period: daily + limit: 25 + + "Popular TV shows": + summary: Popular TV shows across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/popular.png + visible_library: true + schedule: daily + template: { + name: imdb_popular, + num: 2, + title_type: "tv_series,tv_special,tv_miniseries", + languages: "en", + } + limit: 100 + + "Top Rated TV shows": + summary: Top rated TV shows across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/top-rated.png + schedule: daily + template: { + name: imdb_top, + num: 3, + title_type: "tv_series,tv_special,tv_miniseries", + user_rating: "5.0,10.0", + votes: "10000,", + languages: "en" + } + limit: 200 + + "Most Watched Daily": + summary: Daily most watched TV shows across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-daily.png + schedule: daily + template: { + name: trakt, + num: 4 + } + trakt_chart: + chart: watched + time_period: daily + limit: 50 + + "Most Watched Weekly": + summary: Weekly most watched TV shows across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-weekly.png + schedule: daily + template: { + name: trakt, + num: 5 + } + trakt_chart: + chart: watched + time_period: weekly + limit: 50 + + "Most Watched Monthly": + summary: Monthly most watched TV shows across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-monthly.png + schedule: weekly(sunday) + template: { + name: trakt, + num: 6 + } + trakt_chart: + chart: watched + time_period: monthly + limit: 75 + + "Most Watched Yearly": + summary: Yearly most watched TV shows across the internet + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/suggested/most-watched-yearly.png + schedule: weekly(sunday) + template: { + name: trakt, + num: 7 + } + trakt_chart: + chart: watched + time_period: yearly limit: 100 \ No newline at end of file diff --git a/0x5f3/metadata/show/4_awards.yml b/0x5f3/metadata/show/4_awards.yml index d924b4c..534c286 100644 --- a/0x5f3/metadata/show/4_awards.yml +++ b/0x5f3/metadata/show/4_awards.yml @@ -1,146 +1,146 @@ -## 4_awards.yml - -templates: - imdb: - sort_title: "+4_<>_<>" - sync_mode: sync - collection_order: release.desc - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 6 - imdb_list: - url: https://www.imdb.com/search/title/?title_type=<>&groups=<>&languages=<>&sort=release_date,desc - limit: 350 - - letterboxd: - optional: - - letterboxd_extra_1 - - letterboxd_extra_2 - - letterboxd_extra_3 - - letterboxd_extra_4 - - letterboxd_extra_5 - sort_title: "+2_<>_<>" - sync_mode: sync - collection_order: release.desc - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 6 - letterboxd_list:: - url: https://letterboxd.com/<>/list/<>/by/<> - limit: 350 - - custom_1: - optional: - - trakt_list - sort_title: "+4_<>_<>" - sync_mode: sync - collection_order: release.desc - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 6 - imdb_list: - url: https://www.imdb.com/list/<>/?sort=release_date,desc - limit: 350 - - custom_2: - optional: - - trakt_list - sort_title: "+4_<>_<>" - sync_mode: sync - collection_order: release.desc - collection_mode: hide - visible_home: false - visible_shared: false - visible_library: false - delete_not_scheduled: false - cache_builders: 6 - imdb_list: - url: https://www.imdb.com/list/<>/?sort=release_date,desc - limit: 350 - trakt_list: - - <> - -collections: - "Emmy Award Winners": - summary: "A collection of Emmy Award Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-emmy-winners.png - schedule: weekly(monday) - template: { - name: imdb, - num: 0, - groups: "emmy_winner", - title_type: "tv_series,tv_special,tv_miniseries", - languages: "en" - } - limit: 120 - - "Emmy Award Nominees": - summary: "A collection of Emmy Award Nominees" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-emmy-nominees.png - schedule: weekly(monday) - template: { - name: imdb, - num: 1, - groups: "emmy_nominee", - title_type: "tv_series,tv_special,tv_miniseries", - languages: "en" - } - limit: 120 - - "Golden Globes Winners": - summary: "A collection of Golden Globes Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-goldenglobes-winners.png - schedule: weekly(monday) - template: { - name: imdb, - num: 2, - groups: "golden_globe_winners", - title_type: "tv_series,tv_special,tv_miniseries", - languages: "en" - } - limit: 120 - - "Golden Globes Nominees": - summary: "A collection of Golden Globes Nominees" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-goldenglobes-nominees.png - schedule: weekly(monday) - template: { - name: imdb, - num: 3, - groups: "golden_globe_nominee", - title_type: "tv_series,tv_special,tv_miniseries", - languages: "en" - } - limit: 120 - - "BAFTA Winners": - summary: "A collection of BAFTA Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-bafta-winners.png - schedule: weekly(monday) - template: { - name: custom_1, - num: 4, - imdb_list: "ls538625886" - } - limit: 120 - - "Critics Choice Award Winners": - summary: "A collection of Critics Choice Award Winners" - url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-critics-winners.png - schedule: weekly(monday) - template: { - name: custom_2, - num: 5, - imdb_list: "ls538625146", - trakt_list: "https://trakt.tv/users/fdamico/lists/critics-choice-series?sort=released,asc" - } +## 4_awards.yml + +templates: + imdb: + sort_title: "+4_<>_<>" + sync_mode: sync + collection_order: release.desc + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 6 + imdb_list: + url: https://www.imdb.com/search/title/?title_type=<>&groups=<>&languages=<>&sort=release_date,desc + limit: 350 + + letterboxd: + optional: + - letterboxd_extra_1 + - letterboxd_extra_2 + - letterboxd_extra_3 + - letterboxd_extra_4 + - letterboxd_extra_5 + sort_title: "+2_<>_<>" + sync_mode: sync + collection_order: release.desc + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 6 + letterboxd_list:: + url: https://letterboxd.com/<>/list/<>/by/<> + limit: 350 + + custom_1: + optional: + - trakt_list + sort_title: "+4_<>_<>" + sync_mode: sync + collection_order: release.desc + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 6 + imdb_list: + url: https://www.imdb.com/list/<>/?sort=release_date,desc + limit: 350 + + custom_2: + optional: + - trakt_list + sort_title: "+4_<>_<>" + sync_mode: sync + collection_order: release.desc + collection_mode: hide + visible_home: false + visible_shared: false + visible_library: false + delete_not_scheduled: false + cache_builders: 6 + imdb_list: + url: https://www.imdb.com/list/<>/?sort=release_date,desc + limit: 350 + trakt_list: + - <> + +collections: + "Emmy Award Winners": + summary: "A collection of Emmy Award Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-emmy-winners.png + schedule: weekly(monday) + template: { + name: imdb, + num: 0, + groups: "emmy_winner", + title_type: "tv_series,tv_special,tv_miniseries", + languages: "en" + } + limit: 120 + + "Emmy Award Nominees": + summary: "A collection of Emmy Award Nominees" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-emmy-nominees.png + schedule: weekly(monday) + template: { + name: imdb, + num: 1, + groups: "emmy_nominee", + title_type: "tv_series,tv_special,tv_miniseries", + languages: "en" + } + limit: 120 + + "Golden Globes Winners": + summary: "A collection of Golden Globes Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-goldenglobes-winners.png + schedule: weekly(monday) + template: { + name: imdb, + num: 2, + groups: "golden_globe_winners", + title_type: "tv_series,tv_special,tv_miniseries", + languages: "en" + } + limit: 120 + + "Golden Globes Nominees": + summary: "A collection of Golden Globes Nominees" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-goldenglobes-nominees.png + schedule: weekly(monday) + template: { + name: imdb, + num: 3, + groups: "golden_globe_nominee", + title_type: "tv_series,tv_special,tv_miniseries", + languages: "en" + } + limit: 120 + + "BAFTA Winners": + summary: "A collection of BAFTA Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-bafta-winners.png + schedule: weekly(monday) + template: { + name: custom_1, + num: 4, + imdb_list: "ls538625886" + } + limit: 120 + + "Critics Choice Award Winners": + summary: "A collection of Critics Choice Award Winners" + url_poster: https://raw.githubusercontent.com/0x5f3/pmm-config/assets/assets/awards/awards-critics-winners.png + schedule: weekly(monday) + template: { + name: custom_2, + num: 5, + imdb_list: "ls538625146", + trakt_list: "https://trakt.tv/users/fdamico/lists/critics-choice-series?sort=released,asc" + } limit: 120 \ No newline at end of file diff --git a/0x5f3/metadata/show/5_genre_popular.yml b/0x5f3/metadata/show/5_genre_popular.yml index 27fa3c6..066b9ff 100644 --- a/0x5f3/metadata/show/5_genre_popular.yml +++ b/0x5f3/metadata/show/5_genre_popular.yml @@ -224,4 +224,4 @@ collections: genres: "western", title_type: "tv_series,tv_special,tv_miniseries", languages: "en", - } + } \ No newline at end of file diff --git a/0x5f3/metadata/show/6_genre_top.yml b/0x5f3/metadata/show/6_genre_top.yml index 9501e4b..b174098 100644 --- a/0x5f3/metadata/show/6_genre_top.yml +++ b/0x5f3/metadata/show/6_genre_top.yml @@ -262,4 +262,4 @@ collections: user_rating: "5.0,10.0", votes: "10000,", languages: "en", - } + } \ No newline at end of file diff --git a/0x5f3/movie.yml b/0x5f3/movie.yml index 8ee2102..d87f354 100644 --- a/0x5f3/movie.yml +++ b/0x5f3/movie.yml @@ -4,12 +4,11 @@ libraries: Movies: library_type: movie operations: - delete_unmanaged_collections: true + delete_unmanaged_collections: false metadata_path: # - repo: movie/0_radarr.yml - repo: movie/1_suggested.yml - repo: movie/1_seasonal.yml - - repo: movie/1_parental.yml - repo: movie/2_year_top.yml schedule: weekly(monday) - repo: movie/3_decades_top.yml @@ -19,10 +18,13 @@ libraries: - repo: movie/5_genre_popular.yml - repo: movie/6_genre_top.yml schedule: weekly(thursday) - - repo: movie/7_subgenre_top.yml - schedule: weekly(friday) - - repo: movie/9_collections.yml - schedule: weekly(sunday) +# - repo: movie/7_subgenre_top.yml +# schedule: weekly(friday) +# - repo: movie/9_collections.yml +# schedule: weekly(sunday) +# - repo: movie/1_parental.yml +# - repo: movie/1_documentary.yml +# - repo: movie/1_standup.yml settings: asset_depth: 0 asset_directory: @@ -65,7 +67,7 @@ settings: show_unmanaged: false sync_mode: sync tvdb_language: default - verify_ssl: true + verify_ssl: false plex: url: token: diff --git a/0x5f3/show.yml b/0x5f3/show.yml index a63dc0a..0e3904e 100644 --- a/0x5f3/show.yml +++ b/0x5f3/show.yml @@ -4,11 +4,10 @@ libraries: TV Shows: library_type: show operations: - delete_unmanaged_collections: true + delete_unmanaged_collections: false metadata_path: # - repo: show/0_sonarr.yml - repo: show/1_suggested.yml - - repo: show/1_parental.yml - repo: show/2_year_top.yml schedule: weekly(monday) - repo: show/3_decades_top.yml @@ -18,6 +17,8 @@ libraries: - repo: show/5_genre_popular.yml - repo: show/6_genre_top.yml schedule: weekly(saturday) +# - repo: show/1_parental.yml +# - repo: show/1_documentary.yml settings: asset_depth: 0 asset_directory: @@ -60,7 +61,7 @@ settings: show_unmanaged: false sync_mode: sync tvdb_language: default - verify_ssl: true + verify_ssl: false plex: url: token: