- Get rid of buggy DC for holidays, use explicit collections instead

This commit is contained in:
nwithan8 2023-10-21 13:39:02 -06:00
parent 8d405223a7
commit b1c03192d9
3 changed files with 210 additions and 183 deletions

View File

@ -2,186 +2,198 @@ external_templates:
- repo: templates/collections - repo: templates/collections
- repo: templates/dynamic_collections - repo: templates/dynamic_collections
dynamic_collections: collections:
## Use DC as suffix to avoid name conflicts with static collections "🎊 New Year's Day":
## These get generated in the order they are listed here, so put the more intensive ones at the bottom schedule: range(12/26-01/05)
visible_home: range(12/26-01/04)
visible_shared: range(12/26-01/04)
template: { name: Holiday,
level: "++" }
summary: "Ring in the New Year with these movies!"
imdb_list:
- https://www.imdb.com/list/ls066838460/
Per-Holiday DC Movies: # mapping name does not matter just needs to be unique "💘 Valentine's Day":
type: custom schedule: range(02/01-02/21)
data: visible_home: range(02/01-02/20)
years: New Year's Day visible_shared: range(02/01-02/20)
valentine: Valentine's Day template: { name: Holiday,
patrick: St. Patrick's Day level: "++" }
easter: Easter summary: "Love me tender, love me sweet, never let me go."
mother: Mother's Day imdb_list:
memorial: Memorial Day - https://www.imdb.com/list/ls000094398/
father: Father's Day - https://www.imdb.com/list/ls057783436/
independence: Independence Day - https://www.imdb.com/list/ls064427905/
labor: Labor Day
halloween: Halloween "☘ St. Patrick's Day":
horror: Horror schedule: range(03/01-03/19)
trick: Kid-Friendly Halloween visible_home: range(03/01-03/18)
slash: Slasher visible_shared: range(03/01-03/18)
thanksgiving: Thanksgiving template: { name: Holiday,
christmas: Christmas level: "++" }
hallmark: Hallmark Christmas summary: "Kiss Me, I'm Irish."
title_format: <<key_name>> <<library_type>>s imdb_list:
template: - https://www.imdb.com/list/ls063934595/
- Per_Holiday
template_variables: "🐰 Easter":
emoji: schedule: range(03/20-05/01)
years: "🎊 " visible_home: range(03/20-04/30)
valentine: "💘 " visible_shared: range(03/20-04/30)
patrick: "☘ " template: { name: Holiday,
easter: "🐰 " level: "++" }
mother: "🤱 " summary: "Hoppy Easter!"
memorial: "🪖 " imdb_list:
father: "👨 " - https://www.imdb.com/list/ls062665509/
independence: "🎆 " - https://www.imdb.com/list/ls051733651/
labor: "⚒ "
halloween: "🎃 " "🤱 Mother's Day":
horror: "👻 " schedule: range(05/05-05/11)
trick: "🍬 " visible_home: range(05/05-05/10)
slash: "🔪 " visible_shared: range(05/05-05/10)
thanksgiving: "🦃 " template: { name: Holiday,
christmas: "🎅 " level: "++" }
hallmark: "🎁 " summary: "Thanks Mom!"
schedule: imdb_list:
years: range(12/26-01/04) - https://www.imdb.com/list/ls072551197/
valentine: range(02/01-02/20)
patrick: range(03/01-03/18) "🪖 Memorial Day":
easter: range(03/20-04/30) schedule: range(5/18-6/8)
mother: range(05/05-05/10) visible_home: range(5/18-6/7)
memorial: range(5/18-6/7) visible_shared: range(5/18-6/7)
father: range(06/15-06/20) template: { name: Holiday,
independence: range(06/23-07/11) level: "++" }
labor: range(09/01-09/10) summary: "Remembering those who gave their lives for our freedom."
halloween: range(10/01-10/31) imdb_list:
horror: range(10/01-10/31) - https://www.imdb.com/list/ls002014923/
trick: range(10/01-10/31)
slash: range(10/01-10/31) "👨 Father's Day":
thanksgiving: range(11/01-11/30) schedule: range(06/15-06/21)
christmas: range(12/01-12/31) visible_home: range(06/15-06/20)
hallmark: range(12/01-12/31) visible_shared: range(06/15-06/20)
level: template: { name: Holiday,
years: "++" level: "++" }
valentine: "++" summary: "Thanks Dad!"
patrick: "++" imdb_list:
easter: "++" - https://www.imdb.com/list/ls020471057/
mother: "++"
memorial: "++" "🎆 Independence Day":
father: "++" schedule: range(06/23-07/11)
independence: "++" visible_home: range(06/23-07/10)
labor: "++" visible_shared: range(06/23-07/10)
halloween: "+++" template: { name: Holiday,
horror: "+" level: "++" }
trick: "++" summary: "Celebrate the 4th of July with these movies!"
slash: "+" imdb_list:
thanksgiving: "++" - https://www.imdb.com/list/ls068664510/
christmas: "++" - https://www.imdb.com/list/ls080925875/
hallmark: "+"
seasonal_summary: "⚒ Labor Day":
years: "Ring in the New Year with these movies!" schedule: range(09/01-09/11)
valentine: "Love me tender, love me sweet, never let me go." visible_home: range(09/01-09/10)
patrick: "Kiss Me, I'm Irish." visible_shared: range(09/01-09/10)
easter: "Hoppy Easter!" template: { name: Holiday,
mother: "Thanks Mom!" level: "++" }
memorial: "Remembering those who gave their lives for our freedom." summary: "Labor Day is a day off, but these movies are hard work."
father: "Thanks Dad!" imdb_list:
independence: "Celebrate the 4th of July with these movies!" - https://www.imdb.com/list/ls002014923/
labor: "Labor Day is a day off, but these movies are hard work."
halloween: "Boo!" "🎃 Halloween":
horror: "Don't be scared, it's just a movie." schedule: range(10/01-11/01)
trick: "Trick or Treat!" visible_home: range(10/01-10/31)
slash: "He's right behind you!" visible_shared: range(10/01-10/31)
thanksgiving: "Gobble gobble!" template: { name: Holiday,
christmas: "Cozy up with some Christmas classics." level: "+++" }
hallmark: "Christmas movies with extra-sap!" summary: "Boo!"
imdb_list: imdb_list:
years: - https://www.imdb.com/list/ls023118929/
- https://www.imdb.com/list/ls066838460/ - https://www.imdb.com/list/ls000099714/
valentine: trakt_list:
- https://www.imdb.com/list/ls000094398/ - https://trakt.tv/users/29zombies/lists/halloween
- https://www.imdb.com/list/ls057783436/ - https://trakt.tv/users/galacticboy/lists/not-so-spooky-halloween
- https://www.imdb.com/list/ls064427905/ # - https://trakt.tv/users/kairbear08/lists/halloween
patrick: # - https://trakt.tv/users/mybicycle/lists/halloween
- https://www.imdb.com/list/ls063934595/ # - https://trakt.tv/users/jayinftl/lists/halloween
easter: # - https://trakt.tv/users/roswellgeek/lists/halloween
- https://www.imdb.com/list/ls062665509/ tmdb_collection:
- https://www.imdb.com/list/ls051733651/ - 185103 # Hotel Transylvania
mother: - 11716 # Addams Family
- https://www.imdb.com/list/ls072551197/ - 750822 # Addams Family Animated
memorial: - 313086 # Conjuring
- https://www.imdb.com/list/ls002014923/ - 91361 # Halloween Collection
father: - 8581 # A Nightmare on Elm Street Collection
- https://www.imdb.com/list/ls020471057/ - 1733 # The Mummy Collection
independence: - 8091 # Alien Collection
- https://www.imdb.com/list/ls068664510/ - 2980 # Ghostbusters
- https://www.imdb.com/list/ls080925875/ - 751156 # Hocus Pocus
labor: tmdb_movie:
- https://www.imdb.com/list/ls002014923/ - 23437 # A Nightmare on Elm Street (2010)
halloween:
- https://www.imdb.com/list/ls023118929/ "👻 Horror":
- https://www.imdb.com/list/ls000099714/ schedule: range(10/01-11/01)
thanksgiving: visible_home: range(10/01-10/31)
- https://www.imdb.com/list/ls000835734/ visible_shared: range(10/01-10/31)
- https://www.imdb.com/list/ls091597850/ template: { name: Holiday,
christmas: level: "+" }
- https://www.imdb.com/list/ls000096828/ summary: "Don't be scared, it's just a movie."
trakt_list: trakt_list:
valentine: - https://trakt.tv/users/lish408/lists/31-days-of-horror-2023 # TODO: Change annually
- https://trakt.tv/users/movie-pal/lists/valentine-s-day
- https://trakt.tv/users/barsaky/lists/den-svateho-valentina-valentine-s-day "🍬 Trick or Treat":
- https://trakt.tv/users/abbelea/lists/movies-best-of-love schedule: range(10/01-11/01)
patrick: visible_home: range(10/01-10/31)
- https://trakt.tv/users/triadcool/lists/irish visible_shared: range(10/01-10/31)
- https://trakt.tv/users/sympli/lists/st-patricks-day-movies template: { name: Holiday,
halloween: level: "++" }
- https://trakt.tv/users/29zombies/lists/halloween summary: "Trick or Treat!"
- https://trakt.tv/users/galacticboy/lists/not-so-spooky-halloween trakt_list:
# - https://trakt.tv/users/kairbear08/lists/halloween - https://trakt.tv/users/hdlists/lists/halloween-movies-for-kids
# - https://trakt.tv/users/mybicycle/lists/halloween
# - https://trakt.tv/users/jayinftl/lists/halloween "🔪 Slasher":
# - https://trakt.tv/users/roswellgeek/lists/halloween schedule: range(10/01-11/01)
trick: visible_home: range(10/01-10/31)
- https://trakt.tv/users/hdlists/lists/halloween-movies-for-kids visible_shared: range(10/01-10/31)
horror: template: { name: Holiday,
- https://trakt.tv/users/lish408/lists/31-days-of-horror-2023 level: "+" }
slash: summary: "He's right behind you!"
- https://trakt.tv/users/hdlists/lists/80s-slasher-movies trakt_list:
thanksgiving: - https://trakt.tv/users/hdlists/lists/80s-slasher-movies
- https://trakt.tv/users/galacticboy/lists/thanksgiving-movies
- https://trakt.tv/users/shahid1296/lists/thanksgiving "🦃 Thanksgiving":
- https://trakt.tv/users/retrogran/lists/thanksgiving-season-movies schedule: range(11/01-12/01)
- https://trakt.tv/users/padawan_seneca/lists/vibe-autumn-tv-series-movies visible_home: range(11/01-11/30)
christmas: visible_shared: range(11/01-11/30)
- https://trakt.tv/users/movistapp/lists/christmas-movies template: { name: Holiday,
- https://trakt.tv/users/questdvd/lists/absolute-hayes-christmas-classics level: "++" }
- https://trakt.tv/users/littlestella3/lists/christmas summary: "Gobble gobble!"
hallmark: imdb_list:
- https://trakt.tv/users/mzdiobolik/lists/hallmark-christmas-movies - https://www.imdb.com/list/ls000835734/
tmdb_collection: - https://www.imdb.com/list/ls091597850/
halloween: trakt_list:
- 185103 # Hotel Transylvania - https://trakt.tv/users/galacticboy/lists/thanksgiving-movies
- 11716 # Addams Family - https://trakt.tv/users/shahid1296/lists/thanksgiving
- 750822 # Addams Family Animated - https://trakt.tv/users/retrogran/lists/thanksgiving-season-movies
- 313086 # Conjuring - https://trakt.tv/users/padawan_seneca/lists/vibe-autumn-tv-series-movies
- 91361 # Halloween Collection
- 8581 # A Nightmare on Elm Street Collection "🎅 Christmas":
- 1733 # The Mummy Collection schedule: range(12/01-01/01)
- 8091 # Alien Collection visible_home: range(12/01-12/31)
- 2980 # Ghostbusters visible_shared: range(12/01-12/31)
- 751156 # Hocus Pocus template: { name: Holiday,
tmdb_movie: level: "++" }
halloween: summary: "Cozy up with some Christmas classics."
- 23437 # A Nightmare on Elm Street (2010) imdb_list:
visible_library: - https://www.imdb.com/list/ls000096828/
default: true trakt_list:
visible_home: - https://trakt.tv/users/movistapp/lists/christmas-movies
default: true - https://trakt.tv/users/questdvd/lists/absolute-hayes-christmas-classics
visible_shared: - https://trakt.tv/users/littlestella3/lists/christmas
default: true
image: "🎁 Hallmark Christmas":
default: seasonal/<<key>> schedule: range(12/01-01/01)
translation_key: visible_home: range(12/01-12/31)
default: season visible_shared: range(12/01-12/31)
template: { name: Holiday,
level: "+" }
summary: "Christmas movies with extra-sap!"
trakt_list:
- https://trakt.tv/users/mzdiobolik/lists/hallmark-christmas-movies

View File

@ -80,6 +80,21 @@ templates:
- weekly(sunday) - weekly(sunday)
visible_library: true visible_library: true
Holiday:
default:
level: ""
optional:
- poster_url
sort_title: 06_+<<level>>_<<collection_name>>
smart_label: title.asc
sync_mode: sync
collection_order: custom
visible_library: true
url_poster: <<poster_url>>
run_again: true
visible_home: true
visible_shared: true
Collection: Collection:
default: default:
level: "" level: ""

View File

@ -87,7 +87,7 @@ templates:
trakt_list_<<key>>: <<trakt_list>> trakt_list_<<key>>: <<trakt_list>>
mdblist_list_<<key>>: <<mdblist_list>> mdblist_list_<<key>>: <<mdblist_list>>
summary_<<key>>: <<seasonal_summary>> summary_<<key>>: <<seasonal_summary>>
name_<<key>>: <<seasonal_name>> name_<<key>>: <<key>>
emoji_<<key>>: <<emoji>> emoji_<<key>>: <<emoji>>
optional: optional:
- poster_url - poster_url