1 Commits

Author SHA1 Message Date
cpt-kuesel
ece57d57f0 fix: exchange files 2025-07-23 20:45:10 +02:00
54 changed files with 5540 additions and 10265 deletions

View File

@@ -167,7 +167,7 @@ plex: # Can be individually specified per library as
verify_ssl:
db_cache: 40
tmdb: # REQUIRED for the script to run
apikey: <redacted>
apikey: 0095192b8ceb2b5a44015e97f0afcc9c
language: en
cache_expiration: 60
region:

View File

@@ -128,7 +128,7 @@ plex: # Can be individually specified per library as
verify_ssl:
db_cache: 40
tmdb: # REQUIRED for the script to run
apikey: <redacted>
apikey: 0095192b8ceb2b5a44015e97f0afcc9c
language: en
cache_expiration: 60
region:

File diff suppressed because it is too large Load Diff

View File

@@ -73,7 +73,7 @@ collections:
Hallmark:
template: { name: network, network: 384, poster: 204747}
HBO:
template: { name: network, network: "49, 3186, 2593", poster: 204710}
template: { name: network, network: "49, 5484, 5485, 3186, 2593", poster: 204710}
Hulu:
template: { name: network, network: 453, poster: 204711}
HGTV:
@@ -127,4 +127,3 @@ collections:
YouTube:
template: { name: network, network: "247, 1436", poster: 212633}

View File

@@ -161,63 +161,57 @@ collections:
visible_shared: True
visible_library: True
If you liked The Blacklist:
sync_mode: sync
sync_mode: True
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-the-blacklist
url_poster: https://theposterdb.com/api/assets/96272/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked Forensic Files:
sync_mode: sync
sync_mode: True
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-forensic-files
url_poster: https://theposterdb.com/api/assets/29407/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked Waco:
sync_mode: sync
sync_mode: True
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-waco
url_poster: https://theposterdb.com/api/assets/25548/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked Tulsa King:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-tulsa-king
url_poster: https://theposterdb.com/api/assets/296606/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked The White Lotus:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-the-white-lotus
url_poster: https://theposterdb.com/api/assets/162827/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked Wednesday:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-wednesday
url_poster: https://theposterdb.com/api/assets/259648/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked Alice in Borderland:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-alice-in-borderland
url_poster: https://theposterdb.com/api/assets/294758/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked The Last of Us:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-the-last-of-us
url_poster: https://theposterdb.com/api/assets/294966/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked The Night Agent:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-the-night-agent
url_poster: https://image.tmdb.org/t/p/original/ojhSlkZwI9jV2l930j1z3cH3p8s.jpg?performed_by=anonymous
visible_home: True

View File

@@ -26,8 +26,8 @@ collections:
tautulli_popular:
list_days: 30
list_size: 40
imdb_search:
type: tv_series,tv_mini_series
imdb_list:
url: https://www.imdb.com/search/title/?title_type=tv_series,tv_miniseries
limit: 40
trakt_chart:
- chart: recommended
@@ -148,63 +148,57 @@ collections:
visible_shared: True
visible_library: True
If you liked The Blacklist:
sync_mode: sync
sync_mode: True
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-the-blacklist
url_poster: https://theposterdb.com/api/assets/96272/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked Forensic Files:
sync_mode: sync
sync_mode: True
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-forensic-files
url_poster: https://theposterdb.com/api/assets/29407/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked Waco:
sync_mode: sync
sync_mode: True
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-waco
url_poster: https://theposterdb.com/api/assets/25548/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked Tulsa King:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-tulsa-king
url_poster: https://theposterdb.com/api/assets/296606/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked The White Lotus:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-the-white-lotus
url_poster: https://theposterdb.com/api/assets/162827/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked Wednesday:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-wednesday
url_poster: https://theposterdb.com/api/assets/259648/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked Alice in Borderland:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-alice-in-borderland
url_poster: https://theposterdb.com/api/assets/294758/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked The Last of Us:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-the-last-of-us
url_poster: https://theposterdb.com/api/assets/294966/download?performed_by=anonymous
visible_home: True
visible_shared: True
visible_library: True
If you liked The Night Agent:
sync_mode: sync
trakt_list: https://trakt.tv/users/issabee/lists/if-you-liked-the-night-agent
url_poster: https://image.tmdb.org/t/p/original/ojhSlkZwI9jV2l930j1z3cH3p8s.jpg?performed_by=anonymous
visible_home: True

View File

@@ -16,8 +16,8 @@ collections:
tautulli_popular:
list_days: 60
list_size: 100
imdb_search:
type: tv_series,tv_miniseries
imdb_list:
url: https://www.imdb.com/search/title/?title_type=tv_series,tv_miniseries
limit: 40
summary: Popular Shows across the internet
visible_home: True
@@ -28,10 +28,8 @@ collections:
smart_label: user_rating.desc
sort_title: "#3Top Rated TV"
sync_mode: sync
imdb_search:
type: tv_series,tv_miniseries
votes.gte: 20000,
sort_by: rating.desc
imdb_list:
url: https://www.imdb.com/search/title/?title_type=tv_series,tv_miniseries&num_votes=20000,&sort=user_rating,desc
limit: 100
tmdb_top_rated: 200
summary: Top Rated Shows across the internet

View File

@@ -1,6 +1,7 @@
templates:
MAL Genre:
mal_genre: <<genre_id>>
mal_genre:
genre_id: <<genre_id>>
collection_order: alpha
collection_mode: hide
sync_mode: sync
@@ -23,8 +24,8 @@ collections:
tautulli_popular:
list_days: 60
list_size: 100
imdb_search:
keyword: anime
imdb_list:
url: https://www.imdb.com/search/keyword/?keywords=anime
limit: 40
summary: Popular Shows across the internet
visible_home: True

View File

@@ -1,53 +1,31 @@
# bullmoose20 Kometa files
## Basics
I run Quickstart (https://github.com/Kometa-Team/Quickstart) from my local machine (Windows). I don't use the Quickstart Docker or Quickstart single file releases because the local python install on Windows/Linux/Mac has the most features. The local install could be on a Windows/Linux/Mac VM if you wanted. I run Plex(hotio image) on Unraid 7.1.4.
I run Kometa nightly (not lsio image) and Plex(hotio image) on Unraid 6.12.10. At the top of my config.yml file I will usually specify the version that this config.yml file works with.
In addition to creating a config file through a Web UI, Quickstart allows us to create test libraries that you can then have Plex access to test things out in terms of Kometa. Using Quickstart, it can also setup Kometa to run right next to Quickstart. Kometa can then be run from the Quickstart app with different run commands and arguments and all within the app itself. This way you can add and remove options from within Quickstart and run it against the test libraries until you are satisfied with the results.
> [!CAUTION]
> **I strongly recommend running Quickstart instead of my config here because this "Kitchen-Sink" config will likely be problematic for you as it is considered advanced and overkill for 99.9% of people!**
>
> https://github.com/Kometa-Team/Quickstart
>
## Instructions
Take what you need from my config.yml. I run everything stock from the github default Kometa and tweak from within my config.yml to "make it my own". If you perform a straight copy, search for `(redacted)` as you will need to replace that with your own information. Search for `db_cache` which is for Plex and now available to set via Kometa. I use 2048 MB (2GB) as my system has 168 GB of RAM. You will want to improve it from the default 40 MB that Plex sets.
> [!CAUTION]
> **Did you use [Quickstart](https://github.com/Kometa-Team/Quickstart)? If so, skip to the Posterizarr section. The only thing in my config that Quickstart won't do is the ratings overlays and the custom fonts associated to those ratings overlays**
>
Take what you need from my config.yml. I run everything stock from the github default Kometa and tweak from within my config.yml to "make it my own". If you perform a straight copy, search for `(redacted)` as you will need to replace that with your own information. Search for `db_cache` which is for Plex and now available to set via Kometa. I use 2048 MB (2GB) as my system has 168 GB of RAM. You will want to improve it from the default 40 MB that Plex sets.
> [!TIP]
> **The above is handled for you in [Quickstart](https://github.com/Kometa-Team/Quickstart).**
> Maybe a good starting point if you have enough RAM is 1024 MB which is 1 GB.
> [!NOTE]
> If you want to set the language file to something other than fr (french) do not forget to make that change to `language: fr` lines in the config.yml file before running. As for the `placeholder_imdb_id:` ensure that you read and understand those lines as you may need to choose your own **Movie** or **TV Show** as your library may not have the two references that I have.
> [!TIP]
> **The above is handled for you in [Quickstart](https://github.com/Kometa-Team/Quickstart).**
Nothing is custom other than the fonts which are included in this repo (fonts.zip). These fonts are the best match I could find per ratings site and the ratings overlays.
Nothing is local other than the fonts which are included in this repo (fonts.zip). These fonts are the best match I could find per ratings site and the ratings overlays.
Unzip the fonts into `config/metadata/overlays/fonts/` to use this config without modifications.
> [!WARNING]
> You can put the fonts elsewhere, but if you choose to do that, you will need to adjust the ratings section (rating1_font:, rating2_font:, rating3_font:) of the overlays within the config.yml file to point to the location you chose.
> [!CAUTION]
> **Ratings overlays and the associated fonts are currently not a feature of Quickstart. It will be there at some point.**
>
## Assets
> [!IMPORTANT]
> I also prefer to have a copy of the local assets so that if I need to recover to the original posters, they are there. I use Posterizarr.ps1 from FSCorrupt's repo to help with that: https://github.com/fscorrupt/Posterizarr . I also use Kometa's assets in a folder structure as described in the wiki here: https://kometa.wiki/en/nightly/kometa/guides/assets/
> [!TIP]
> **The above regarding the setup of assets is handled for you in [Quickstart](https://github.com/Kometa-Team/Quickstart).**
## Posterizarr
I use Posterizarr to populate the assets folder for Kometa to leverage. For Posterizarr, essentially, I prefer `tmdb` as a source and textless images all around `["xx"]`. Then I apply a gradient of my choice (`bottom-up-fade.png` & `bottom-up-fade-background.png`), and font of my choice (`Comfortaa-Medium.ttf`) which happens to match the Kometa defaults for Collections. The secrets to all of this are found in the `bullmoose20config.json` file found in the posterizarr subdirectory along with the font and the gradient files.
Essentially, I prefer `tmdb` as a source and textless images all around `["xx"]`. Then I apply a gradient of my choice (`bottom-up-fade.png` & `bottom-up-fade-background.png`), and font of my choice (`Comfortaa-Medium.ttf`) which happens to match the Kometa defaults for Collections. The secrets to all of this are found in the `bullmoose20config.json` file found in the posterizarr subdirectory along with the font and the gradient files.
Unraid Docker-Compose file is also shared and when prompted in Unraid to add a UI Label Icon, use this link: https://raw.githubusercontent.com/fscorrupt/Posterizarr/main/images/webhook.png

View File

@@ -18,22 +18,19 @@
"PosterMinWidth": "2000",
"PosterMinHeight": "3000",
"BgTcMinWidth": "3840",
"BgTcMinHeight": "2160",
"PreferredBackgroundLanguageOrder": [
"xx"
],
"PreferredTCLanguageOrder": [
"xx"
]
"BgTcMinHeight": "2160"
},
"PlexPart": {
"LibstoExclude": [
"",
"",
"",
"TestTV Shows",
"Other Videos",
"Music",
"Other videos",
"Photos",
"Test Videos",
"TestMovies",
"TestTV Shows"
"Playlists"
],
"PlexUrl": "http://192.168.2.242:32400",
"UsePlex": "true",
@@ -41,8 +38,9 @@
},
"JellyfinPart": {
"LibstoExclude": [
"test_movie_lib",
"TestMovies",
"",
"",
"",
"TestTV Shows",
"Other Videos",
"Music",
@@ -52,13 +50,13 @@
],
"JellyfinUrl": "http://192.168.2.242:8097",
"UseJellyfin": "false",
"UploadExistingAssets": "false",
"ReplaceThumbwithBackdrop": "false"
"UploadExistingAssets": "false"
},
"EmbyPart": {
"LibstoExclude": [
"test_movie_lib",
"TestMovies",
"",
"",
"",
"TestTV Shows",
"Other Videos",
"Music",
@@ -68,21 +66,17 @@
],
"EmbyUrl": "http://192.168.2.242:8096",
"UseEmby": "false",
"UploadExistingAssets": "false",
"ReplaceThumbwithBackdrop": "false"
"UploadExistingAssets": "false"
},
"Notification": {
"SendNotification": "true",
"AppriseUrl": "discord://{WebhookID}/{WebhookToken}/",
"Discord": "https://discord.com/api/webhooks/add-your-discord-webhook-here",
"UseUptimeKuma": "false",
"UptimeKumaUrl": "https://uptime-kuma.domain.com/api/push/qXpb7Mf1vW",
"DiscordUserName": "Posterizarr"
"Discord": "https://discord.com/api/webhooks/add-your-discord-webhook-here"
},
"PrerequisitePart": {
"AssetPath": "/assets",
"AssetPath": "./assets",
"magickinstalllocation": "./magick",
"maxLogs": "50",
"maxLogs": "5",
"font": "Comfortaa-Medium.ttf",
"backgroundfont": "Comfortaa-Medium.ttf",
"titlecardfont": "Comfortaa-Medium.ttf",
@@ -107,35 +101,7 @@
" - "
],
"PlexUpload": "false",
"BackupPath": "/assetsbackup",
"ForceRunningDeletion": "false",
"AutoUpdatePosterizarr": "true",
"ManualAssetPath": "/manualassets",
"SkipAddText": "false",
"FollowSymlink": "false",
"poster4k": "overlay-innerglow.png",
"Poster1080p": "overlay-innerglow.png",
"UsePosterResolutionOverlays": "false",
"DisableHashValidation": "false",
"Background4k": "backgroundoverlay-innerglow.png",
"Background1080p": "backgroundoverlay-innerglow.png",
"TC4k": "backgroundoverlay-innerglow.png",
"TC1080p": "backgroundoverlay-innerglow.png",
"UseBackgroundResolutionOverlays": "false",
"UseTCResolutionOverlays": "false",
"DisableOnlineAssetFetch": "false",
"collectionfont": "Colus-Regular.ttf",
"collectionoverlayfile": "overlay-innerglow.png",
"4KDoVi": "overlay-innerglow.png",
"4KHDR10": "overlay-innerglow.png",
"4KDoViHDR10": "overlay-innerglow.png",
"4KDoViBackground": "backgroundoverlay-innerglow.png",
"4KHDR10Background": "backgroundoverlay-innerglow.png",
"4KDoViHDR10Background": "backgroundoverlay-innerglow.png",
"4KDoViTC": "backgroundoverlay-innerglow.png",
"4KHDR10TC": "backgroundoverlay-innerglow.png",
"4KDoViHDR10TC": "backgroundoverlay-innerglow.png",
"SymbolsToKeepOnNewLine": []
"BackupPath": "P:\\assetsbackup"
},
"OverlayPart": {
"ImageProcessing": "true",
@@ -143,155 +109,108 @@
},
"PosterOverlayPart": {
"fontAllCaps": "true",
"AddBorder": "false",
"AddText": "true",
"AddOverlay": "true",
"fontcolor": "white",
"bordercolor": "white",
"minPointSize": "83",
"maxPointSize": "250",
"borderwidth": "30",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0",
"AddBorder": "false",
"AddText": "true",
"AddTextStroke": "false",
"AddOverlay": "true",
"MaxWidth": "1200",
"MaxHeight": "485",
"text_offset": "+300",
"TextGravity": "south"
"AddTextStroke": "false",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0"
},
"BackgroundOverlayPart": {
"fontAllCaps": "true",
"fontcolor": "white",
"bordercolor": "white",
"minPointSize": "95",
"maxPointSize": "250",
"borderwidth": "30",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0",
"AddOverlay": "false",
"AddBorder": "false",
"AddText": "false",
"AddTextStroke": "false",
"fontcolor": "white",
"bordercolor": "white",
"minPointSize": "95",
"maxPointSize": "250",
"borderwidth": "30",
"MaxWidth": "3000",
"MaxHeight": "500",
"text_offset": "+200",
"TextGravity": "south"
"AddTextStroke": "false",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0"
},
"TitleCardOverlayPart": {
"UseBackgroundAsTitleCard": "false",
"AddOverlay": "true",
"AddBorder": "false",
"bordercolor": "white",
"borderwidth": "30",
"UseBackgroundAsTitleCard": "false",
"BackgroundFallback": "false",
"AddOverlay": "true",
"AddBorder": "false"
"BackgroundFallback": "false"
},
"TitleCardTitleTextPart": {
"fontAllCaps": "true",
"AddEPTitleText": "true",
"fontcolor": "white",
"minPointSize": "95",
"maxPointSize": "250",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0",
"AddEPTitleText": "true",
"AddTextStroke": "false",
"MaxWidth": "2500",
"MaxHeight": "300",
"text_offset": "+290",
"TextGravity": "south"
"AddTextStroke": "false",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0"
},
"TitleCardEPTextPart": {
"fontAllCaps": "true",
"AddEPText": "true",
"fontcolor": "white",
"minPointSize": "80",
"maxPointSize": "120",
"strokecolor": "black",
"strokewidth": "4",
"lineSpacing": "0",
"SeasonTCText": "Season",
"EpisodeTCText": "Episode",
"AddEPText": "true",
"AddTextStroke": "false",
"MaxWidth": "1600",
"MaxHeight": "150",
"text_offset": "+140",
"TextGravity": "south"
"SeasonTCText": "Season",
"EpisodeTCText": "Episode",
"AddTextStroke": "false",
"strokecolor": "black",
"strokewidth": "4",
"lineSpacing": "0"
},
"SeasonPosterOverlayPart": {
"fontAllCaps": "true",
"AddBorder": "false",
"AddText": "true",
"AddOverlay": "true",
"fontcolor": "white",
"bordercolor": "white",
"minPointSize": "95",
"maxPointSize": "250",
"borderwidth": "30",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0",
"ShowFallback": "false",
"AddBorder": "false",
"AddText": "true",
"AddTextStroke": "false",
"AddOverlay": "true",
"MaxWidth": "1200",
"MaxHeight": "485",
"text_offset": "+300",
"TextGravity": "south"
"AddTextStroke": "false",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0"
},
"ShowTitleOnSeasonPosterPart": {
"AddShowTitletoSeason": "false",
"fontAllCaps": "true",
"AddTextStroke": "false",
"strokecolor": "black",
"strokewidth": "6",
"fontcolor": "white",
"minPointSize": "45",
"maxPointSize": "300",
"lineSpacing": "0",
"AddShowTitletoSeason": "false",
"AddTextStroke": "false",
"MaxWidth": "1900",
"MaxHeight": "500",
"text_offset": "+300",
"TextGravity": "south"
},
"CollectionTitlePosterPart": {
"fontAllCaps": "true",
"strokecolor": "black",
"strokewidth": "6",
"fontcolor": "white",
"minPointSize": "50",
"maxPointSize": "100",
"lineSpacing": "0",
"AddCollectionTitle": "true",
"CollectionTitle": "Collection",
"AddTextStroke": "false",
"MaxWidth": "1000",
"MaxHeight": "140",
"text_offset": "+150",
"TextGravity": "south"
},
"CollectionPosterOverlayPart": {
"fontAllCaps": "true",
"strokecolor": "black",
"strokewidth": "6",
"fontcolor": "white",
"bordercolor": "black",
"minPointSize": "100",
"maxPointSize": "250",
"borderwidth": "30",
"lineSpacing": "0",
"AddBorder": "true",
"AddText": "true",
"AddTextStroke": "false",
"AddOverlay": "true",
"MaxWidth": "1900",
"MaxHeight": "500",
"text_offset": "+300",
"TextGravity": "south"
},
"WebUI": {
"basicAuthEnabled": false,
"basicAuthUsername": "admin",
"basicAuthPassword": "posterizarr"
"lineSpacing": "0"
}
}
}

View File

@@ -2,30 +2,19 @@ services:
posterizarr:
hostname: "posterizarr"
container_name: "posterizarr"
image: "ghcr.io/fscorrupt/posterizarr:latest"
restart: "unless-stopped"
# Run as Unraid's nobody:users
user: "99:100"
ports:
- "8008:8000"
environment:
- "TZ=America/New_York" # keep if that's what you want
- "UMASK=002" # group-writable files (664) & dirs (775)
- "PGID=100"
- "PUID=99"
- "TZ=America/New_York"
- "UMASK=002"
- "TERM=xterm"
- "RUN_TIME=disabled"
- "RUN_TIME=10:30,19:30"
image: "ghcr.io/fscorrupt/docker-posterizarr:latest"
restart: "unless-stopped"
networks:
- "posterizarr"
volumes:
- "/mnt/user/appdata/posterizarr:/config:rw"
- "/mnt/user/appdata/posterizarr/assets:/assets:rw"
- "/mnt/user/appdata/posterizarr/assetsbackup:/assetsbackup:rw"
- "/mnt/user/appdata/posterizarr/manualassets:/manualassets:rw"
networks:
posterizarr:
driver: bridge

View File

@@ -1,169 +0,0 @@
overlays:
############################
# ICHIMOKU #
############################
DV:
overlay: DV
plex_search:
all:
collection: DV
DV-DolbyDigital:
overlay: DV-DolbyDigital
plex_search:
all:
collection: DV-DolbyDigital
DV-DolbyDigitalPlus:
overlay: DV-DolbyDigitalPlus
plex_search:
all:
collection: DV-DolbyDigitalPlus
DV-DolbyDigitalPlusAtmos:
overlay: DV-DolbyDigitalPlusAtmos
plex_search:
all:
collection: DV-DolbyDigitalPlusAtmos
DV-DolbyTrueHD:
overlay: DV-DolbyTrueHD
plex_search:
all:
collection: DV-DolbyTrueHD
DV-DolbyTrueHDAtmos:
overlay: DV-DolbyTrueHDAtmos
plex_search:
all:
collection: DV-DolbyTrueHDAtmos
DV-dtsX:
overlay: DV-dtsX
plex_search:
all:
collection: DV-dtsX
DV-dtsHD:
overlay: DV-dtsHD
plex_search:
all:
collection: DV-dtsHD
4K:
overlay: 4K_banner
plex_search:
all:
collection: 4K
4K-HDR:
overlay: 4K-HDR
plex_search:
all:
collection: 4K-HDR
4K-IMAX:
overlay: 4K-IMAX
plex_search:
all:
collection: 4K-IMAX
4K-HDR-IMAX:
overlay: 4K-HDR-IMAX
plex_search:
all:
collection: 4K-HDR-IMAX
4K-DolbyDigital:
overlay: 4K-DolbyDigital
plex_search:
all:
collection: 4K-DolbyDigital
4K-DolbyDigitalPlus:
overlay: 4K-DolbyDigitalPlus
plex_search:
all:
collection: 4K-DolbyDigitalPlus
4K-DolbyDigitalPlusAtmos:
overlay: 4K-DolbyDigitalPlusAtmos
plex_search:
all:
collection: 4K-DolbyDigitalPlusAtmos
4K-DolbyTrueHD:
overlay: 4K-DolbyTrueHD
plex_search:
all:
collection: 4K-DolbyTrueHD
4K-DolbyTrueHDAtmos:
overlay: 4K-DolbyTrueHDAtmos
plex_search:
all:
collection: 4K-DolbyTrueHDAtmos
4K-dtsX:
overlay: 4K-dtsX
plex_search:
all:
collection: 4K-dtsX
4K-dtsHD:
overlay: 4K-dtsHD
plex_search:
all:
collection: 4K-dtsHD
4K-HDR-DolbyDigital:
overlay: 4K-HDR-DolbyDigital
plex_search:
all:
collection: 4K-HDR-DolbyDigital
4K-HDR-DolbyDigitalPlus:
overlay: 4K-HDR-DolbyDigitalPlus
plex_search:
all:
collection: 4K-HDR-DolbyDigitalPlus
4K-HDR-DolbyDigitalPlusAtmos:
overlay: 4K-HDR-DolbyDigitalPlusAtmos
plex_search:
all:
collection: 4K-HDR-DolbyDigitalPlusAtmos
4K-HDR-DolbyTrueHD:
overlay: 4K-HDR-DolbyTrueHD
plex_search:
all:
collection: 4K-HDR-DolbyTrueHD
4K-HDR-DolbyTrueHDAtmos:
overlay: 4K-HDR-DolbyTrueHDAtmos
plex_search:
all:
collection: 4K-HDR-DolbyTrueHDAtmos
4K-HDR-dtsX:
overlay: 4K-HDR-dtsX
plex_search:
all:
collection: 4K-HDR-dtsX
4K-HDR-dtsHD:
overlay: 4K-HDR-dtsHD
plex_search:
all:
collection: 4K-HDR-dtsHD

View File

@@ -32,19 +32,10 @@ templates:
default:
title: feature
limit: 100
imdb_search:
- type: <<title>>
release.gte: 1990-01-01
rating.gte: 5.0
votes.gte: 100000
genre: <<genre>>
imdb_list:
- url: https://www.imdb.com/search/title/?title_type=<<title>>&release_date=1990-01-01,&user_rating=5.0,10.0&num_votes=100000,&genres=<<genre>>
limit: <<limit>>
- type: <<title>>
release.gte: 1990-01-01
rating.gte: 5.0
votes.gte: 100000
genre: <<genre>>
sort_by: rating.desc
- url: https://www.imdb.com/search/title/?title_type=<<title>>&release_date=1990-01-01,&user_rating=5.0,10.0&num_votes=100000,&genres=<<genre>>&sort=user_rating,desc
limit: <<limit>>
sort_title: +++_<<collection_name>>
sync_mode: sync
@@ -158,11 +149,10 @@ collections:
Popular:
template: {name: Chart Alpha, num: 4}
tmdb_popular: 40
imdb_search:
type: movie, tv_movie, documentary, short
sort_by: popularity.desc
imdb_list:
url: https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short
limit: 40
summary: Popular Movies across the internet.
summary: Popular Movies across the internet, according to https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short.
url_poster: https://i.imgur.com/U3OaYtB.jpg
schedule: daily
Top Rated:

View File

@@ -50,11 +50,10 @@ collections:
Popular:
template: {name: Chart Alpha, num: 4}
tmdb_popular: 40
imdb_search:
type: movie, tv_movie, short
sort_by: popularity.desc
imdb_list:
url: https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short
limit: 40
summary: Popular Movies across the internet, curated from TMDB and IMDb.
summary: Popular Movies across the internet, according to https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short.
url_poster: https://i.imgur.com/U3OaYtB.jpg
schedule: daily
Top Rated:
@@ -63,3 +62,8 @@ collections:
summary: Top Rated Movies across the internet
url_poster: https://i.imgur.com/VvfdUHn.jpg
schedule: daily
Emmy Winners:
template: { name: Chart, num: 5 }
imdb_list: https://www.imdb.com/search/title/?title_type=tv_series,tv_miniseries&groups=emmy_winner
summary: Emmy Winning Shows
schedule: weekly (sunday)

View File

@@ -32,20 +32,11 @@ templates:
default:
title: feature
limit: 100
imdb_search:
- type: <<title>>
release.gte: 1990-01-01
rating.gte: 5.0
votes.gte: 100000
genre: <<genre>>
limit: <<limit>>
- type: <<title>>
release.gte: 1990-01-01
rating.gte: 5.0
votes.gte: 100000
genre: <<genre>>
sort_by: rating.desc
limit: <<limit>>
imdb_list:
- url: https://www.imdb.com/search/title/?title_type=<<title>>&release_date=1990-01-01,&user_rating=5.0,10.0&num_votes=100000,&genres=<<genre>>
limit: <<limit>>
- url: https://www.imdb.com/search/title/?title_type=<<title>>&release_date=1990-01-01,&user_rating=5.0,10.0&num_votes=100000,&genres=<<genre>>&sort=user_rating,desc
limit: <<limit>>
sort_title: +++_<<collection_name>>
sync_mode: sync
collection_order: alpha
@@ -165,11 +156,10 @@ collections:
Popular:
template: {name: Chart Alpha, num: 4}
tmdb_popular: 40
imdb_search:
type: movie, tv_movie, documentary, short
sort_by: popularity.desc
imdb_list:
url: https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short
limit: 40
summary: Popular Movies across the internet.
summary: Popular Movies across the internet, according to https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short.
url_poster: https://i.imgur.com/U3OaYtB.jpg
schedule: daily
Top Rated:

View File

@@ -44,22 +44,26 @@ collections:
trakt_trending: 40
tmdb_trending_daily: 40
tmdb_trending_weekly: 40
summary: Shows Trending across the internet.
summary: Movies Trending across the internet, according to https://trakt.tv/movies/trending.
url_poster: https://i.imgur.com/oOS46kt.jpg
schedule: daily
Popular:
template: {name: Chart Alpha, num: 4}
tmdb_popular: 40
imdb_search:
type: movie, tv_movie, short
sort_by: popularity.desc
imdb_list:
url: https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short
limit: 40
summary: Popular Shows across the internet.
summary: Popular Movies across the internet, according to https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short.
url_poster: https://i.imgur.com/U3OaYtB.jpg
schedule: daily
Top Rated:
template: {name: Chart Alpha, num: 5}
tmdb_top_rated: 250
summary: Top Rated Shows across the internet
summary: Top Rated Movies across the internet
url_poster: https://i.imgur.com/VvfdUHn.jpg
schedule: daily
Emmy Winners:
template: { name: Chart, num: 5 }
imdb_list: https://www.imdb.com/search/title/?title_type=tv_series,tv_miniseries&groups=emmy_winner
summary: Emmy Winning Shows
schedule: weekly (sunday)

View File

@@ -32,13 +32,11 @@ templates:
default:
title: feature
limit: 100
imdb_search:
- type: <<title>>
release.gte: 1990-01-01
rating.gte: 5.0
votes.gte: 100000
genre: <<genre>>
limit: <<limit>>
imdb_list:
- url: https://www.imdb.com/search/title/?title_type=<<title>>&release_date=1990-01-01,&user_rating=5.0,10.0&num_votes=100000,&genres=<<genre>>
limit: <<limit>>
- url: https://www.imdb.com/search/title/?title_type=<<title>>&release_date=1990-01-01,&user_rating=5.0,10.0&num_votes=100000,&genres=<<genre>>&sort=user_rating,desc
limit: <<limit>>
sort_title: +++_<<collection_name>>
sync_mode: sync
collection_order: alpha
@@ -187,6 +185,15 @@ collections:
summary: Movies Trending across the internet, according to https://trakt.tv/movies/trending.
url_poster: https://i.imgur.com/oOS46kt.jpg
schedule: daily
Popular:
template: {name: Chart Alpha, num: 4}
tmdb_popular: 40
imdb_list:
url: https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short
limit: 40
summary: Popular Movies across the internet, according to https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short.
url_poster: https://i.imgur.com/U3OaYtB.jpg
schedule: daily
Top Rated:
template: {name: Chart Alpha, num: 5}
tmdb_top_rated: 250
@@ -224,6 +231,12 @@ collections:
template: {name: Best of, year: 2020}
url_poster: https://i.imgur.com/rw5Gg5y.jpg
schedule: weekly (sunday)
Oscars:
template: {name: Chart Release}
imdb_list: https://www.imdb.com/search/title/?title_type=feature,documentary&groups=oscar_winner
summary: Oscar Winning Movies
url_poster: https://i.imgur.com/w7U2VOp.jpg
schedule: weekly (sunday)
In Cinema:
template: {name: Chart Alpha, num: 2}
trakt_list: https://trakt.tv/users/fs-corrupt/lists/in-cinemas?sort=rank,asc

View File

@@ -1,123 +0,0 @@
templates:
Resolution:
optional:
- overlay_level
default:
overlay: <<overlay_name>>
horizontal_offset: 15
horizontal_align: left
vertical_offset: 15
vertical_align: top
collection_level: <<overlay_level>>
overlay:
name: <<overlay_name>>
pmm: PMM/overlays/images/<<overlay>>
group: res
weight: <<weight>>
horizontal_offset: <<horizontal_offset>>
horizontal_align: <<horizontal_align>>
vertical_offset: <<vertical_offset>>
vertical_align: <<vertical_align>>
4K_banner:
default:
4K_banner: false
allowed_library_types: <<4K_banner>>
4K:
default:
4K: false
allowed_library_types: <<4K>>
Audience_Rating:
optional:
- overlay_level
default:
rating_type: audience_rating
horizontal_offset: 32
horizontal_align: right
vertical_offset: 40
vertical_align: bottom
collection_level: <<overlay_level>>
allowed_library_types: <<Audience_Rating>>
overlay:
name: text(<<rating_type>>)
horizontal_offset: <<horizontal_offset>>
horizontal_align: <<horizontal_align>>
vertical_offset: <<vertical_offset>>
vertical_align: <<vertical_align>>
font: fonts/Comfortaa-Bold.ttf
font_size: 77
font_color: "#FFFEFC"
TMDB_Rating:
optional:
- overlay_level
collection_level: <<overlay_level>>
allowed_library_types: <<TMDB_Rating>>
overlay:
name: TMDB_Rating
horizontal_offset: 15
horizontal_align: right
vertical_offset: 15
vertical_align: bottom
IMDB_Rating:
optional:
- overlay_level
collection_level: <<overlay_level>>
allowed_library_types: <<IMDB_Rating>>
overlay:
name: IMDB_Rating
horizontal_offset: 15
horizontal_align: right
vertical_offset: 15
vertical_align: bottom
# End Of Templates
# Start of Poster Overlays
overlays:
4K_banner:
template:
name: 4K_banner
overlay:
name: 4K_banner
plex_search:
all:
resolution: '4K'
4K:
template:
name: 4K
overlay:
name: 4K
horizontal_offset: 15
horizontal_align: left
vertical_offset: 15
vertical_align: top
collection_level: episode
plex_search:
type: episodes
all:
resolution: '4K'
TMDB_Rating:
template:
- name: TMDB_Rating
plex_search:
all:
audience_rating.gte: 0.1
IMDB_Rating:
template:
- name: IMDB_Rating
plex_search:
all:
audience_rating.gte: 0.1
Audience_Rating:
template:
name: Audience_Rating
plex_search:
all:
audience_rating.gte: 0.1

View File

@@ -2,13 +2,13 @@
> [!IMPORTANT]
> I use my own script `Posterizarr.ps1` to get textless posters https://github.com/fscorrupt/Posterizarr .
>
>
> I also use Kometa's assets with folder structure as described in the wiki here: https://metamanager.wiki/en/latest/kometa/guides/assets/
The files i use: [Files](https://github.com/fscorrupt/Kometa-Overlays)
### Here are some Examples of Posterizarr, before the Kometa run:
![](https://github.com/fscorrupt/Posterizarr/blob/main/docs/images/posterizarr-overview-new.jpg)
![](https://github.com/fscorrupt/Posterizarr/blob/main/images/posterizarr-overview-new.jpg)
### Here are some Examples after Kometa run:
![](https://github.com/fscorrupt/Posterizarr/blob/main/docs/images/kometa-overview-new.jpg)
![](https://github.com/fscorrupt/Posterizarr/blob/main/images/kometa-overview-new.jpg)

View File

@@ -44,22 +44,26 @@ collections:
trakt_trending: 40
tmdb_trending_daily: 40
tmdb_trending_weekly: 40
summary: Shows Trending across the internet.
summary: Movies Trending across the internet, according to https://trakt.tv/movies/trending.
url_poster: https://i.imgur.com/oOS46kt.jpg
schedule: daily
Popular:
template: {name: Chart Alpha, num: 4}
tmdb_popular: 40
imdb_search:
type: movie, tv_movie, short
sort_by: popularity.desc
imdb_list:
url: https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short
limit: 40
summary: Popular Movies across the internet, curated from TMDB and IMDb.
summary: Popular Movies across the internet, according to https://www.imdb.com/search/title/?title_type=feature,tv_movie,documentary,short.
url_poster: https://i.imgur.com/U3OaYtB.jpg
schedule: daily
Top Rated:
template: {name: Chart Alpha, num: 5}
tmdb_top_rated: 250
summary: Top Rated Shows across the internet
summary: Top Rated Movies across the internet
url_poster: https://i.imgur.com/VvfdUHn.jpg
schedule: daily
Emmy Winners:
template: { name: Chart, num: 5 }
imdb_list: https://www.imdb.com/search/title/?title_type=tv_series,tv_miniseries&groups=emmy_winner
summary: Emmy Winning Shows
schedule: weekly (sunday)

View File

@@ -1,64 +0,0 @@
templates:
Actor:
smart_filter:
all:
actor: tmdb
sort_by: title.asc
tmdb_person: <<person>>
sort_title: "!201_<<collection_name>>"
url_poster: https://theposterdb.com/api/assets/<<poster>>
sync_mode: sync
summary: <<collection_name>>'s Films
collection_mode: hide_items
collections:
Denzel Washington:
template: {name: Actor, person: 5292, poster: 116380}
Samuel L. Jackson:
template: {name: Actor, person: 2231, poster: 48966}
Morgan Freeman:
template: {name: Actor, person: 192, poster: 48939}
Nicolas Cage:
template: {name: Actor, person: 2963, poster: 116368}
Leonardo Di Caprio:
template: {name: Actor, person: 6193, poster: 116370}
Jason Statham:
template: {name: Actor, person: 976, poster: 310748}
Mark Wahlberg:
template: {name: Actor, person: 13240, poster: 239138}
Liam Neeson:
template: {name: Actor, person: 3896, poster: 125692}
Keanu Reeves:
template: {name: Actor, person: 6384, poster: 436483}
Tom Cruise:
template: {name: Actor, person: 500, poster: 150195}
Matt Damon:
template: {name: Actor, person: 1892, poster: 47461}
Adam Sandler:
template: {name: Actor, person: 19292, poster: 53382}
Tom Hanks:
template: {name: Actor, person: 31, poster: 47480}
Jim Carrey:
template: {name: Actor, person: 206, poster: 464665}
Anne Hathaway:
template: {name: Actor, person: 1813, poster: 464632}
Ryan Reynolds:
template: {name: Actor, person: 10859, poster: 125984}
Robin Williams:
template: {name: Actor, person: 2157, poster: 116364}
Ryan Gosling:
template: {name: Actor, person: 30614, poster: 136161}
Jeff Goldblum:
template: {name: Actor, person: 4785, poster: 125817}
Arnold Schwarzenegger:
template: {name: Actor, person: 1100, poster: 47415}
Clint Eastwood:
template: {name: Actor, person: 190, poster: 447160}
Ben Stiller:
template: {name: Actor, person: 7399, poster: 150150}
Owen Wilson:
template: {name: Actor, person: 887, poster: 125611}
Matthew McConaughey:
template: {name: Actor, person: 10297, poster: 252246}
Jake Gyllenhaal:
template: {name: Actor, person: 131, poster: 252237}

View File

@@ -1,26 +1,14 @@
# ============================================================================
# Kometa Configuration File
# ============================================================================
## This file is a template remove the .template to use the file
# Libraries configuration - defines how each library is processed
libraries:
# 4K TV Shows Library
4K TV Shows:
# Schedule collection updates at specified hours (UTC)
schedule: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Schedule overlay updates at the same intervals
schedule_overlays: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Collection files to process
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
collection_files:
- file: config/TVShows.yml
- default: emmy
template_variables:
schedule: weekly(sunday)
#- file: config/Genre.yml
# Overlay files and configurations
overlay_files:
#- reapply_overlays: true
# Network overlay for seasons
- default: network
template_variables:
builder_level: season
@@ -29,15 +17,8 @@ libraries:
horizontal_offset: 30
vertical_offset: 50
back_color: '#00000000'
# Languages overlay for episodes
- default: languages
template_variables:
languages:
- de # German
- en # English
- ja # Japanese
- zh # Chinese
- ko # Korean
builder_level: episode
overlay_limit: 5
horizontal_position: left
@@ -48,7 +29,6 @@ libraries:
back_width: 102
text: ''
final_name: <<key>>
# Show status overlay (airing, returning, canceled, ended)
- default: status
template_variables:
horizontal_align: center
@@ -64,7 +44,6 @@ libraries:
font_color_canceled: '#ED1F1F'
font_color_ended: '#FF0000'
back_color: '#00000000'
# Runtime overlay for episodes
- default: runtimes
template_variables:
builder_level: episode
@@ -75,55 +54,34 @@ libraries:
horizontal_offset: 18
text: ''
back_width: 205
# Remove overlays setting
- remove_overlays: false
# Custom overlays file
- file: config/overlays_tv.yml
template_variables:
# Which overlay(s) should be used?
# Posters
4K: true
4K_banner: true
# Asset directory settings
settings:
asset_directory: /assets/4K TV Shows
prioritize_assets: true
# Operations
operations:
assets_for_all: true
# 4K Movies Library
4K Movies:
# Schedule collection updates
schedule: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Schedule overlay updates
schedule_overlays: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
#schedule: hourly(9),hourly(19)
# Collection files to process
collection_files:
- file: config/Movies.yml
- default: emmy
template_variables:
schedule: weekly(sunday)
#- file: config/collections.yml
# Overlay files and configurations
overlay_files:
# Common Sense Media content ratings overlay
- default: commonsense
template_variables:
vertical_offset: 37
horizontal_offset: 255
back_width: 230
back_color: '#00000000'
# Languages overlay
- default: languages
template_variables:
languages:
- de # German
- en # English
- ja # Japanese
- zh # Chinese
- ko # Korean
overlay_limit: 5
horizontal_position: left
vertical_position: bottom
@@ -132,7 +90,6 @@ libraries:
font_color: '#00000000'
text: ''
final_name: <<key>>
# Runtime overlay
- default: runtimes
template_variables:
vertical_offset: 37
@@ -141,60 +98,35 @@ libraries:
text: ''
back_width: 205
back_color: '#00000000'
# Remove overlays setting
- remove_overlays: false
# Custom overlays file
- file: config/overlays_movies.yml
template_variables:
# Which overlay(s) should be used?
# Posters
4K_banner: true
4K: false
# Asset directory settings
settings:
asset_directory: /assets/4K Movies
prioritize_assets: true
# Operations including content rating updates
operations:
mass_content_rating_update: mdb_commonsense
assets_for_all: true
# Standard Movies Library
Movies:
# Schedule collection updates
schedule: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Schedule overlay updates
schedule_overlays: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
#schedule: hourly(9),hourly(19)
# Multiple collection files
collection_files:
- file: config/Movies.yml
- file: config/universe.yml
- file: config/movies-studios.yml
- file: config/movies-list.yml
- file: config/actors.yml
- file: config/directors.yml
- default: emmy
template_variables:
schedule: weekly(sunday)
# Overlay files and configurations
#- file: config/collections.yml
overlay_files:
# Common Sense Media overlay
- default: commonsense
template_variables:
vertical_offset: 37
horizontal_offset: 255
back_width: 230
back_color: '#00000000'
# Languages overlay
- default: languages
template_variables:
languages:
- de # German
- en # English
- ja # Japanese
- zh # Chinese
- ko # Korean
overlay_limit: 5
horizontal_position: left
vertical_position: bottom
@@ -203,7 +135,6 @@ libraries:
font_color: '#00000000'
text: ''
final_name: <<key>>
# Runtime overlay
- default: runtimes
template_variables:
vertical_offset: 37
@@ -212,56 +143,34 @@ libraries:
text: ''
back_width: 205
back_color: '#00000000'
# Remove overlays setting
- remove_overlays: false
# Custom overlays file (no 4K overlays)
- file: config/overlays_movies.yml
template_variables:
# Which overlay(s) should be used?
# Posters
4K_banner: false
4K: false
# Asset directory settings
settings:
asset_directory: /assets/Movies
prioritize_assets: true
# Operations including content rating updates
operations:
mass_content_rating_update: mdb_commonsense
assets_for_all: true
# Kids Movies Library
Kids Movies:
# Schedule collection updates
schedule: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Schedule overlay updates
schedule_overlays: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Collection files
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
collection_files:
- file: config/Movies.yml
- file: config/universe.yml
- file: config/movies-studios.yml
- file: config/movies-list.yml
- file: config/actors.yml
- file: config/directors.yml
- default: emmy
template_variables:
schedule: weekly(sunday)
# Overlay files and configurations
#- file: config/Genre.yml
overlay_files:
# Common Sense Media overlay
- default: commonsense
template_variables:
vertical_offset: 37
horizontal_offset: 255
back_width: 230
back_color: '#00000000'
# Languages overlay (limited to German and English for kids)
- default: languages
template_variables:
languages:
- de # German
- en # English
overlay_limit: 5
horizontal_position: left
vertical_position: bottom
@@ -270,7 +179,6 @@ libraries:
font_color: '#00000000'
text: ''
final_name: <<key>>
# Runtime overlay
- default: runtimes
template_variables:
vertical_offset: 37
@@ -279,55 +187,34 @@ libraries:
text: ''
back_width: 205
back_color: '#00000000'
# Remove overlays setting
- remove_overlays: false
# Custom overlays file (no 4K overlays)
- file: config/overlays_movies.yml
template_variables:
# Which overlay(s) should be used?
# Posters
4K_banner: false
4K: false
# Asset directory settings
settings:
asset_directory: /assets/Kids Movies
prioritize_assets: true
# Operations including content rating updates
operations:
mass_content_rating_update: mdb_commonsense
assets_for_all: true
# Anime (Movies) Library
Anime:
# Schedule collection updates
schedule: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Schedule overlay updates
schedule_overlays: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Collection files
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
collection_files:
- file: config/Movies.yml
- file: config/show-list.yml
- default: emmy
template_variables:
schedule: weekly(sunday)
# Overlay files and configurations
#- file: config/Genre.yml
overlay_files:
# Common Sense Media overlay
- default: commonsense
template_variables:
vertical_offset: 37
horizontal_offset: 255
back_width: 230
back_color: '#00000000'
# Languages overlay (multiple languages for anime)
- default: languages
template_variables:
languages:
- de # German
- en # English
- ja # Japanese
- zh # Chinese
- ko # Korean
overlay_limit: 5
horizontal_position: left
vertical_position: bottom
@@ -336,7 +223,6 @@ libraries:
font_color: '#00000000'
text: ''
final_name: <<key>>
# Runtime overlay
- default: runtimes
template_variables:
vertical_offset: 37
@@ -345,41 +231,27 @@ libraries:
text: ''
back_width: 205
back_color: '#00000000'
# Remove overlays setting
- remove_overlays: false
# Custom overlays file (no 4K overlays)
- file: config/overlays_movies.yml
template_variables:
# Which overlay(s) should be used?
# Posters
4K_banner: false
4K: false
# Asset directory settings
settings:
asset_directory: /assets/Anime
prioritize_assets: true
# Operations including content rating updates
operations:
mass_content_rating_update: mdb_commonsense
assets_for_all: true
# Standard TV Shows Library
TV Shows:
# Schedule collection updates
schedule: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Schedule overlay updates
schedule_overlays: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Collection files
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
collection_files:
- file: config/TVShows.yml
- file: config/show-list.yml
- default: emmy
template_variables:
schedule: weekly(sunday)
# Overlay files and configurations
#- file: config/Genre.yml
overlay_files:
#- reapply_overlays: true
# Network overlay for seasons
- default: network
template_variables:
builder_level: season
@@ -388,15 +260,8 @@ libraries:
horizontal_offset: 30
vertical_offset: 50
back_color: '#00000000'
# Languages overlay for episodes
- default: languages
template_variables:
languages:
- de # German
- en # English
- ja # Japanese
- zh # Chinese
- ko # Korean
builder_level: episode
overlay_limit: 5
horizontal_position: left
@@ -407,7 +272,6 @@ libraries:
back_width: 102
text: ''
final_name: <<key>>
# Show status overlay (airing, returning, canceled, ended)
- default: status
template_variables:
horizontal_align: center
@@ -423,7 +287,6 @@ libraries:
font_color_canceled: '#ED1F1F'
font_color_ended: '#FF0000'
back_color: '#00000000'
# Runtime overlay for episodes
- default: runtimes
template_variables:
builder_level: episode
@@ -434,39 +297,25 @@ libraries:
horizontal_offset: 18
text: ''
back_width: 205
# Remove overlays setting
- remove_overlays: false
# Custom overlays file (no 4K overlays)
- file: config/overlays_tv.yml
template_variables:
# Which overlay(s) should be used?
# Posters
4K: false
4K_banner: false
# Asset directory settings
settings:
asset_directory: /assets/TV Shows
prioritize_assets: true
# Operations
operations:
assets_for_all: true
# Kids TV Shows Library
Kids Shows:
# Schedule collection updates
schedule: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Schedule overlay updates
schedule_overlays: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Collection files
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
collection_files:
- file: config/KidsShows.yml
- default: emmy
template_variables:
schedule: weekly(sunday)
# Overlay files and configurations
overlay_files:
#- reapply_overlays: true
# Network overlay for seasons
- default: network
template_variables:
builder_level: season
@@ -475,12 +324,8 @@ libraries:
horizontal_offset: 30
vertical_offset: 50
back_color: '#00000000'
# Languages overlay for episodes (limited to German and English)
- default: languages
template_variables:
languages:
- de # German
- en # English
builder_level: episode
overlay_limit: 5
horizontal_position: left
@@ -491,7 +336,6 @@ libraries:
back_width: 102
text: ''
final_name: <<key>>
# Show status overlay (airing, returning, canceled, ended)
- default: status
template_variables:
horizontal_align: center
@@ -507,7 +351,6 @@ libraries:
font_color_canceled: '#ED1F1F'
font_color_ended: '#FF0000'
back_color: '#00000000'
# Runtime overlay for episodes
- default: runtimes
template_variables:
builder_level: episode
@@ -518,39 +361,25 @@ libraries:
horizontal_offset: 18
text: ''
back_width: 205
# Remove overlays setting
- remove_overlays: false
# Custom overlays file (no 4K overlays)
- file: config/overlays_tv.yml
template_variables:
# Which overlay(s) should be used?
# Posters
4K_banner: false
4K: false
# Asset directory settings
settings:
asset_directory: /assets/Kids Shows
prioritize_assets: true
# Operations
operations:
assets_for_all: true
# Anime TV Shows Library
Anime Shows:
# Schedule collection updates
schedule: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Schedule overlay updates
schedule_overlays: hourly(02),hourly(05),hourly(08),hourly(11),hourly(14),hourly(17),hourly(20),hourly(23)
# Collection files
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
collection_files:
- file: config/AnimeShows.yml
- default: emmy
template_variables:
schedule: weekly(sunday)
# Overlay files and configurations
overlay_files:
#- reapply_overlays: true
# Network overlay for seasons
- default: network
template_variables:
builder_level: season
@@ -559,15 +388,8 @@ libraries:
horizontal_offset: 30
vertical_offset: 50
back_color: '#00000000'
# Languages overlay for episodes (multiple languages for anime)
- default: languages
template_variables:
languages:
- de # German
- en # English
- ja # Japanese
- zh # Chinese
- ko # Korean
builder_level: episode
overlay_limit: 5
horizontal_position: left
@@ -578,7 +400,6 @@ libraries:
back_width: 102
text: ''
final_name: <<key>>
# Show status overlay (airing, returning, canceled, ended)
- default: status
template_variables:
horizontal_align: center
@@ -594,7 +415,6 @@ libraries:
font_color_canceled: '#ED1F1F'
font_color_ended: '#FF0000'
back_color: '#00000000'
# Runtime overlay for episodes
- default: runtimes
template_variables:
builder_level: episode
@@ -605,42 +425,27 @@ libraries:
horizontal_offset: 18
text: ''
back_width: 205
# Remove overlays setting
- remove_overlays: false
# Custom overlays file (no 4K overlays)
- file: config/overlays_tv.yml
template_variables:
# Which overlay(s) should be used?
# Posters
4K_banner: false
4K: false
# Asset directory settings
settings:
asset_directory: /assets/Anime Shows
prioritize_assets: true
# Operations
operations:
assets_for_all: true
# ============================================================================
# Playlist Configuration
# ============================================================================
playlist_files:
- file: config/playlist.yml
template_variables:
use_walking: true
radarr_add_missing_walking: false
sonarr_add_missing_walking: false # Can be individually specified per library as well
# ============================================================================
# Global Settings - Can be overridden per library
# ============================================================================
settings:
# Caching options
sonarr_add_missing_walking: false
settings: # Can be individually specified per library as well
cache: true
cache_expiration: 60
# Asset settings
asset_directory: /assets
asset_folders: true
asset_depth: 1
@@ -651,21 +456,13 @@ settings:
show_missing_season_assets: true
show_missing_episode_assets: false
show_asset_not_needed: false
# Sync and collection settings
sync_mode: sync
default_collection_order:
minimum_items: 1
delete_below_minimum: false
delete_not_scheduled: false
# Scheduling
run_again_delay: 0
# Release settings
missing_only_released: true
# Display options
show_unconfigured: true
show_unmanaged: false
show_filtered: false
@@ -673,100 +470,54 @@ settings:
show_missing: true
only_filter_missing: false
show_missing_assets: true
# Report settings
save_report: false
# API settings
tvdb_language: eng
ignore_ids:
ignore_imdb_ids:
item_refresh_delay: 0
# Playlist settings
playlist_sync_to_users: all
playlist_report: false
playlist_exclude_users: Louisa, Peter
# Advanced options
custom_repo:
verify_ssl: true
check_nightly: false
# Execution order
playlist_exclude_users: Louisa, Peter
run_order:
- operations
- metadata
- collections
- overlays
# Overlay settings
overlay_artwork_filetype: jpg
overlay_artwork_quality: 90
show_unfiltered: false
# ============================================================================
# Plex Media Server Configuration
# ============================================================================
plex:
# Plex server connection
plex: # Can be individually specified per library as well
url: http://plex:32400
token:
timeout: 360
# Maintenance options
clean_bundles: false
empty_trash: false
optimize: false
# Cache options
db_cache:
verify_ssl:
# ============================================================================
# Webhooks - for notifications and monitoring
# ============================================================================
webhooks:
error:
version:
run_start:
run_end:
delete:
# ============================================================================
# TMDb (The Movie Database) Configuration
# ============================================================================
tmdb:
apikey:
language: en
cache_expiration: 60
region:
# ============================================================================
# Tautulli Configuration (Plex monitoring)
# ============================================================================
tautulli:
# Tautulli API settings
tautulli: # Can be individually specified per library as well
url: http://tautulli:8181
apikey:
# ============================================================================
# OMDb (Open Movie Database) Configuration
# ============================================================================
omdb:
apikey:
cache_expiration: 60
# ============================================================================
# Radarr Configuration (Movie download management)
# ============================================================================
radarr:
# Radarr server connection
radarr: # Can be individually specified per library as well
url: http://radarr:7878
token:
version: v4
# Download settings
root_folder_path: /mnt/unionfs/Movies
monitor: false
availability: announced
@@ -774,27 +525,16 @@ radarr:
tag: kometa
search: false
add_existing: false
# Path mapping
radarr_path:
plex_path:
# Movie management
add_missing: false
upgrade_existing: false
ignore_cache: false
monitor_existing: false
# ============================================================================
# Sonarr Configuration (TV show download management)
# ============================================================================
sonarr:
# Sonarr server connection
sonarr: # Can be individually specified per library as well
url: http://sonarr:8989
token:
version: v4
# Download settings
root_folder_path: /mnt/unionfs/Shows
monitor: none
quality_profile: 1080p - DE Only
@@ -805,37 +545,23 @@ sonarr:
search: false
cutoff_search: false
add_existing: false
# Path mapping
sonarr_path:
plex_path:
# Show management
add_missing: false
upgrade_existing: false
ignore_cache: false
monitor_existing: false
# ============================================================================
# Trakt Configuration (Social tracking)
# ============================================================================
trakt:
client_id:
client_secret:
# OAuth authentication tokens
authorization:
access_token:
token_type: Bearer
expires_in: 7889238
expires_in: 7889237
refresh_token:
scope: public
created_at: 1759861193
created_at: 1704621604
pin:
force_refresh:
# ============================================================================
# MDBList Configuration (Database/list services)
# ============================================================================
mdblist:
apikey:
cache_expiration: 60

View File

@@ -1,54 +0,0 @@
templates:
Director:
smart_filter:
all:
director: tmdb
sort_by: title.asc
tmdb_person: <<person>>
sort_title: "!200_<<collection_name>>"
url_poster: https://theposterdb.com/api/assets/<<poster>>
sync_mode: sync
summary: <<collection_name>>'s Films
collection_mode: hide_items
Writer:
smart_filter:
all:
writer: tmdb
sort_by: title.asc
tmdb_person: <<person>>
sort_title: "!200_<<collection_name>>"
url_poster: https://theposterdb.com/api/assets/<<poster>>
sync_mode: sync
summary: <<collection_name>>'s Films
collection_mode: hide_items
collections:
John Carpenter:
template: {name: Director, person: 11770, poster: 56450}
Wes Craven:
template: {name: Director, person: 5140, poster: 355110}
Christopher Nolan:
template: {name: Director, person: 525, poster: 47425}
Quentin Tarantino:
template: {name: Director, person: 138, poster: 47468}
Steven Spielberg:
template: {name: Director, person: 488, poster: 47477}
Michael Bay:
template: {name: Director, person: 865, poster: 47463}
Martin Scorsese:
template: {name: Director, person: 1032, poster: 47460}
Peter Jackson:
template: {name: Director, person: 108, poster: 165687}
Stanley Kubrick:
template: {name: Director, person: 240, poster: 47475}
Ridley Scott:
template: {name: Director, person: 578, poster: 47470}
David Fincher:
template: {name: Director, person: 7467, poster: 47439}
Denis Villeneuve:
template: {name: Director, person: 137427, poster: 326125}
Makoto Shinkai:
template: {name: Director, person: 74091, poster: 364190}
Stephen King:
template: {name: Writer, person: 3027, poster: 47476}

View File

@@ -1,478 +0,0 @@
#####################################
# Custom Movie Lists #
#####################################
templates:
Special Genre:
sort_title: "!C <<collection_name>>"
collection_order: release
collection_mode: hide
collections:
90 Minute Movies:
sort_title: "!C <<collection_name>>"
sync_mode: sync
summary: "A random selection of 100 unwatched movies from 1980 or later, under 97 minutes, with a critic rating of 6.0 or higher, excluding Documentary, Horror and Musical titles."
smart_filter:
all:
resolution: 1080p
duration.lte: 97
title.not:
- Pokémon
- Pokemon
year.gte: 1980
rating.gte: 6.0
genre.not:
- Documentary
- Horror
- Musical
unplayed: true
sort: random
limit: 100
95%+ Rated Movies:
sort_title: "!C <<collection_name>>"
sync_mode: sync
summary: "A selection of movies with a critic rating of 9.5 or higher."
smart_filter:
all:
rating.gte: 9.5
sort: random
100% Rated Movies:
sort_title: "!C <<collection_name>>"
sync_mode: sync
summary: "A selection of movies with a critic rating of 10."
smart_filter:
all:
rating.gte: 10
sort: random
Animated Movies:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls027345371/
- https://www.imdb.com/list/ls051688785/
trakt_list:
- https://trakt.tv/users/movistapp/lists/animation?sort=rank,asc
summary: "A choice of 189 of the best animated movies released between 2000 and 2025"
collection_order: alpha
Anime Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/csbarker/lists/anime-movies?sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls001855112/
- https://www.imdb.com/list/ls026128329/
collection_order: alpha
Apocalyptic & Post-Apocalyptic Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/maxtrontv/lists/apocalyptic-post-apocalyptic-movies?sort=released,asc
collection_order: alpha
Based on Books Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/k0meta/lists/movies-based-on-books?sort=rank,asc
collection_order: alpha
Based on Comics Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/k0meta/lists/movies-based-on-comics?sort=rank,asc
collection_order: alpha
Based on True Events Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/benfranklin/lists/based-on-a-true-story?sort=rank,asc
- https://trakt.tv/users/hdlists/lists/based-on-or-inspired-by-a-true-story?sort=rank,asc
summary: "Movies based on true events"
collection_order: alpha
Based on Video Games Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/k0meta/lists/movies-based-on-video-games?sort=rank,asc
collection_order: alpha
Biopic Movies:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls069101453/
- https://www.imdb.com/list/ls063513546/
- https://www.imdb.com/list/ls068070566/
collection_order: alpha
Car Movies:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls051642922/
- https://www.imdb.com/list/ls064778755/
- https://www.imdb.com/list/ls003667158/
trakt_list:
- https://trakt.tv/users/omegaforce696/lists/car-movies?sort=rank,asc
summary: "Best Car Movies of all time"
collection_order: alpha
Coming-of-Age Movies:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls051428446/
- https://www.imdb.com/list/ls002609132/
summary: "Best Coming-of-Age Movies of all time."
collection_order: alpha
Dark Comedy Movies:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls066399600/
- https://www.imdb.com/list/ls052772888/
summary: "Best Dark Comedy movies of all time."
collection_order: alpha
Disaster Movies:
template: { name: Special Genre }
mdblist_list:
- https://mdblist.com/lists/showtime416/disaster-movies
trakt_list:
- https://trakt.tv/users/sflixkd/lists/disaster-films?sort=popularity,asc
- https://trakt.tv/users/jiehad/lists/disaster-movie?sort=released,asc
summary: "A disaster film or disaster movie is a film genre that has an impending or ongoing disaster as its subject and primary plot device."
collection_order: alpha
Documentary Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/rjchignell/lists/best-of-documentary?sort=rank,asc
collection_order: alpha
Entrepreneurship Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/benfranklin/lists/let-s-talk-business-movies-4-entrepreneurs?sort=rank,asc
- https://trakt.tv/users/majeed_pk/lists/movies-about-business-70?sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls080399485/
summary: "The Best Movies About Entrepreneurship"
collection_order: alpha
Family Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/mah_entaddikt/lists/best-family-films
- https://trakt.tv/users/pants42/lists/movies-family?sort=rank,asc
- https://trakt.tv/users/k0meta/lists/family-favorites?sort=rank,asc
summary: "Best Rated Family Movies of all time"
collection_order: alpha
Fantasy Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/hdlists/lists/best-fantasy-movies-of-all-time?sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls020144005/
collection_order: alpha
Fight Movies:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls055460275/
- https://www.imdb.com/list/ls008633159/
trakt_list:
- https://trakt.tv/users/rontraub/lists/fight-movies?sort=rank,asc
summary: "Best Fight Movies of all time"
collection_order: alpha
Found Footage Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/piinkie/lists/the-found-footage-list?sort=rank,asc
- https://trakt.tv/users/sp1ti/lists/extensive-found-footage-films-list-by-tdwillis-26273?sort=released,asc
imdb_list:
- https://www.imdb.com/list/ls063914804/
summary: "Best Found Footage Movies of all time"
collection_order: alpha
Gangster Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/k0meta/lists/gangster-mafia-movies?sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls066176690/
summary: "Best Gangster movies of all time."
collection_order: alpha
Hacker Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/rzepkowski/lists/hacker-movies?sort=rank,asc
collection_order: alpha
Heist Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/hdlists/lists/best-heist-movies-of-all-time?sort=released,asc
- https://trakt.tv/users/mantero/lists/robbery-movies?sort=released,asc
- https://trakt.tv/users/ilium/lists/great-heist-movies?sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls021434413/
- https://www.imdb.com/list/ls086639673/
summary: "Best Heist Movies of all time"
collection_order: alpha
Historical Epic Movies:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls095246868/
- https://www.imdb.com/list/ls063414075/
- https://www.imdb.com/list/ls047154491/
summary: "Best Historical Epic movies of all time."
collection_order: alpha
Horror Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/movistapp/lists/horror?sort=rank,asc
- https://trakt.tv/users/ttaggart/lists/horror-movies-to-watch?sort=rank,asc
- https://trakt.tv/users/mattrizzo/lists/horror-mania?sort=released,asc
- https://trakt.tv/users/majeed_pk/lists/best-supernatural-horror-movies-and-tv?sort=rank,asc
summary: "Best Horror Movies of all time"
collection_order: alpha
Mafia Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/media-rumor/lists/mafia-movies?sort=popularity,asc
imdb_list:
- https://www.imdb.com/list/ls068980300/
summary: "Best Mafia & Gangster Movies of all time"
collection_order: alpha
Mindfuck Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/hdlists/lists/mindfuck-movies
- https://trakt.tv/users/benfranklin/lists/best-mindfucks
- https://trakt.tv/users/kageshii/lists/mindfuckfest
- https://trakt.tv/users/lish408/lists/mindfuck?sort=popularity,asc
summary: "A collection of Movies that will mess with your mind!"
collection_order: alpha
Movies with a Twist:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/hdlists/lists/crazy-plot-twists?sort=rank,asc
- https://trakt.tv/users/agusb_1101/lists/plot-twist-movies?sort=rank,asc
summary: "Movies with a Twist"
collection_order: alpha
Movies You Must See Before You Die:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/maxtrontv/lists/movies-you-must-see-before-you-die?page=4&sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls039101558/
summary: "Movies You Must See Before You Die."
collection_order: alpha
Music Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/maxtrontv/lists/music-movies?sort=rank,asc
- https://trakt.tv/users/startec1690/lists/musical-movies?sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls066191116/
summary: "Best Music/Musical movies of all time."
collection_order: alpha
Mystery Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/hdlists/lists/latest-hd-mystery-movies-top-rated-from-1980-to-today?sort=rank,asc
- https://trakt.tv/users/galacticboy/lists/top-250-mystery-movies?sort=rank,asc
summary: "Best Rated Mystery Movies of all time"
collection_order: alpha
Nostalgia Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/k0meta/lists/80s-90s-nostalgia-movies?sort=rank,asc
collection_order: alpha
One Actor Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/rzepkowski/lists/one-actor-movies?sort=released,asc
collection_order: alpha
One Man Army Movies:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls076649490/
- https://www.imdb.com/list/ls099860390/
- https://www.imdb.com/list/ls022345978/
summary: "Best Rated One Man Army Movies of all time"
collection_order: alpha
Parody Movies:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls021746010/
- https://www.imdb.com/list/ls063238644/
- https://www.imdb.com/list/ls567404864/
- https://www.imdb.com/list/ls054484229/
- https://www.imdb.com/list/ls061358718/
trakt_list:
- https://trakt.tv/users/majeed_pk/lists/spoof-parody-films?sort=rank,asc
- https://trakt.tv/users/kodi-c881832b-f962-4cc7-b587-ed15aed31a9c/lists/parody-spoof-movies?sort=added,asc
summary: "Best Parody Movies of all time"
collection_order: alpha
Pet Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/lists/1727526
- https://trakt.tv/lists/2223890
- https://trakt.tv/lists/1722478
imdb_list:
- https://www.imdb.com/list/ls076750554/
- https://www.imdb.com/list/ls507065059/
- https://www.imdb.com/list/ls055993600/
- https://www.imdb.com/list/ls021279991/
summary: "A collection of Movies around Dogs, Cats and Animals in general!"
collection_order: alpha
Romantic Comedy Movies:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls058479560/
trakt_list:
- https://trakt.tv/users/29zombies/lists/romantic-comedies?sort=title,asc
summary: "Best Romantic Comedy Movies of all time"
collection_order: alpha
Serial Killers Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/ximphrambugle/lists/serial-killer-movies?sort=rank,asc
- https://trakt.tv/users/littlenonni75/lists/tv-movies-serial-killers?sort=released,asc
imdb_list:
- https://www.imdb.com/list/ls063841856/
- https://www.imdb.com/list/ls008127108/
summary: "Best Serial Killers movies of all time."
collection_order: alpha
Slasher Horrors Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/rizreflects/lists/slasher-movies?sort=rank,asc
- https://trakt.tv/users/drachenplatinum/lists/slashers?sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls029703473/
summary: "Best Slasher Horrors of all time"
collection_order: alpha
Slasher Movies 1990s-2000s:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls063156587/
summary: "Best 90s/2000s Slasher Horrors"
collection_order: alpha
Sport Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/hdlists/lists/150-best-sports-movies-of-all-time?sort=rank,asc
collection_order: alpha
Spy Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/donxy/lists/spy-films-1465050?sort=popularity,asc
- https://trakt.tv/users/maxtrontv/lists/spy-movies?sort=released,asc
imdb_list:
- https://www.imdb.com/list/ls066367722/
summary: "Best Spy movies of all time."
collection_order: alpha
Stoner Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/vikypl/lists/stoner-s-classics?sort=collected,desc
- https://trakt.tv/users/jarvis-1144833/lists/stoner-movies?sort=rank,asc
- https://trakt.tv/users/dough13/lists/stoner-movies?sort=added,asc
- https://trakt.tv/users/pikota/lists/best-stoner-movies?sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls075204988/
- https://www.imdb.com/list/ls059809313/
- https://www.imdb.com/list/ls076799034/
- https://www.imdb.com/list/ls036810850/
- https://www.imdb.com/list/ls083546886/
summary: "Best Stoner Movies of all time"
Time Loop Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/rzepkowski/lists/time-loop-groundhog-day?sort=popularity,asc
collection_order: alpha
Time Travel Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/lists/3940186
- https://trakt.tv/lists/20709447
- https://trakt.tv/lists/2729898
- https://trakt.tv/lists/2729898
- https://trakt.tv/lists/4297290
- https://trakt.tv/lists/2652307
imdb_list:
- https://www.imdb.com/list/ls068617191/
- https://www.imdb.com/list/ls004426453/
summary: "A collection of Movies that include time travel."
collection_order: alpha
Top 50 Grossing Films of All-Time:
template: { name: Special Genre }
tmdb_list:
- https://www.themoviedb.org/list/10
collection_order: custom
Top Grossing Films Annually:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls568936874/
collection_order: release.desc
War Movies:
template: { name: Special Genre }
imdb_list:
- https://www.imdb.com/list/ls024001687/
trakt_list:
- https://trakt.tv/users/maxwelldeux/lists/101-war-movies-you-must-see-before-you-die?sort=rank,asc
- https://trakt.tv/users/babakhan23/lists/war-movies?sort=rank,asc
summary: "Best Rated War Movies of all time"
collection_order: alpha
Western Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/maxtrontv/lists/western-movies?sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls003680383/
- https://www.imdb.com/list/ls002124326/
- https://www.imdb.com/list/ls066568329/
summary: "Best Western movies of all time."
collection_order: alpha
Zombie Movies:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/zompari/lists/the-best-zombie-movies?sort=released,desc
- https://trakt.tv/users/kuratchikingu/lists/zombie-movies-shows?sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls000058536/
summary: "Best Zombie Movies of all time"
collection_order: alpha

View File

@@ -1,127 +0,0 @@
#####################################
# Custom Collection Templates #
#####################################
templates:
Original:
sort_title: "!AAA <<collection_name>>"
collection_order: release
collection_mode: hide
Studios:
sort_title: "!AAB <<collection_name>>"
collection_order: release
collection_mode: hide
collections:
# Originals
Netflix Originals:
template: { name: Original }
trakt_list:
- https://trakt.tv/users/k0meta/lists/netflix-originals?sort=rank,asc
summary: "Feature films by Netflix"
collection_order: alpha
Disney+ Originals:
template: { name: Original }
trakt_list:
- https://trakt.tv/users/k0meta/lists/disney-originals?sort=rank,asc
summary: "Feature films by Disney+"
collection_order: alpha
AppleTV+ Originals:
template: { name: Original }
trakt_list:
- https://trakt.tv/users/k0meta/lists/appletv-originals?sort=rank,asc
summary: "Feature films by AppleTV+"
collection_order: alpha
Amazon Originals:
template: { name: Original }
trakt_list:
- https://trakt.tv/users/k0meta/lists/amazon-originals?sort=rank,asc
summary: "Feature films by Amazon"
collection_order: alpha
#Studios
Pixar Movies:
template: { name: Studios }
trakt_list:
- https://trakt.tv/users/draackje/lists/pixar-feature-films?sort=released,desc
summary: "Feature films by Pixar AnimationStudios"
collection_order: alpha
Walt Disney Pictures Movies:
template: { name: Studios }
trakt_list:
- https://trakt.tv/users/addvariety/lists/the-complete-walt-disney-animation-studios-collection?sort=released,asc
summary: "Feature films by Walt Disney PicturesStudios"
collection_order: alpha
Disney Live-Action Remakes:
template: { name: Studios }
trakt_list:
- https://trakt.tv/users/aaron713/lists/disney-live-action-adaptations-and-remakes-of-disney-animated-films?sort=rank,asc
summary: "Disney Live-Action Remakes"
collection_order: alpha
Dreamworks Movies:
template: { name: Studios }
trakt_list:
- https://trakt.tv/users/draackje/lists/dreamworks-feature-films?sort=released,desc
summary: "Feature films by Dreamworks Animation."
collection_order: alpha
A24 Movies:
template: { name: Studios }
trakt_list:
- https://trakt.tv/users/fidel-cb/lists/a24-movies-and-tv-shows?sort=released,asc
summary: "Movies, TV Shows and Documentaries that A24 has produced/distributed."
collection_order: alpha
Sony Pictures Animation:
template: { name: Studios }
trakt_list:
- https://trakt.tv/users/donxy/lists/sony-pictures-animation?sort=released,desc
- https://trakt.tv/users/oneluckydad/lists/sony-pictures-animation?sort=released,asc
summary: "Movies, TV Shows and Documentaries that Sony Pictures Animation has produced."
collection_order: alpha
Paramount PicturesStudios:
template: { name: Studios }
trakt_list:
- https://trakt.tv/users/boleg/lists/paramount-movies-2015-2023?sort=rank,asc
imdb_list:
- https://www.imdb.com/list/ls029950709/
summary: "Feature films by Paramount PicturesStudios"
collection_order: alpha
Universal Pictures:
template: { name: Studios }
trakt_list:
- https://trakt.tv/users/max-blade/lists/film-animation-classique-universal-pictures
summary: "Feature films by Universal Pictures"
collection_order: alpha
Warner Bros. Pictures:
template: { name: Studios }
imdb_list:
- https://www.imdb.com/list/ls099404144/
summary: "Feature films by Warner Bros. Pictures"
collection_order: alpha
Studio Ghibli:
template: { name: Studios }
trakt_list:
- https://trakt.tv/users/draackje/lists/studio-ghibli-feature-films?sort=released,desc
summary: "Feature films by Studio Ghibli"
collection_order: alpha
Blumhouse Productions:
template: { name: Studios }
imdb_list:
- https://www.imdb.com/list/ls521124741/
summary: "Feature films by Blumhouse Productions"
collection_order: alpha
Legendary Pictures:
template: { name: Studios }
trakt_list:
- https://trakt.tv/users/rhwonderful/lists/legendary-pictures?sort=rank,asc
summary: "Feature films by Legendary Pictures"
collection_order: alpha

View File

@@ -7,7 +7,7 @@ templates:
4K:
default:
4K: false
allowed_library_types: <<4K>>
allowed_library_types: <<4K>>
overlays:
4K_banner:
@@ -45,7 +45,7 @@ overlays:
plex_search:
all:
audience_rating.gte: 6.5
rating_mid:
overlay:
name: Rating_Mid_BG

View File

@@ -7,7 +7,7 @@ templates:
4K:
default:
4K: false
allowed_library_types: <<4K>>
allowed_library_types: <<4K>>
overlays:
4K_banner:
@@ -45,7 +45,7 @@ overlays:
plex_search:
all:
audience_rating.gte: 6.5
rating_mid:
overlay:
name: Rating_Mid_BG

View File

@@ -69,7 +69,7 @@ templates:
- item_radarr_tag
- item_sonarr_tag
allowed_library_types:
- movie,show
- <<use_<<key>>>>
radarr_add_missing: <<radarr_add_missing_<<key>>>>
sonarr_add_missing: <<sonarr_add_missing_<<key>>>>
radarr_tag: <<radarr_tag_<<key>>>>

View File

@@ -1,214 +0,0 @@
templates:
Special Genre:
sort_title: "!C <<collection_name>>"
collection_order: release
collection_mode: hide
Holiday Episodes:
builder_level: episode
sort_title: "!E <<collection_name>>"
collection_mode: hide
# Top Episodes by IMDB Rating
Top Episodes IMDB:
builder_level: episode
smart_filter:
all:
title: <<title>>
sort_by:
- audience_rating.desc
- critic_rating.desc
limit: <<limit>>
summary: The top <<limit>> episodes of <<title>>, sorted by IMDb rating.
sort_title: " !AC<<title>>"
collection_mode: hide
# Custom iCarly Collection due to a bug with the 2021 iCarly Show
Custom iCarly:
builder_level: episode
smart_filter:
all:
title: <<title>>
year.lt: 2015
sort_by:
- audience_rating.desc
- critic_rating.desc
limit: <<limit>>
summary: The top <<limit>> episodes of <<title>>, sorted by IMDb rating.
sort_title: " !AC<<title>>"
collection_mode: hide
# Chronological TV Episode Collections
Chronological-Episode-Level Genre:
builder_level: episode
sort_title: "!AD <<collection_name>>"
collection_mode: hide
collections:
# Chronological TV Episode Collections
Star Wars The Clone Wars Chronological Order:
template: { name: Chronological-Episode-Level Genre }
trakt_list:
- https://trakt.tv/users/fs-corrupt/lists/star-wars-the-clone-wars-chronological-episode-order?sort=rank,asc
summary: "Star Wars: The Clone Wars Chronological Episode Order"
collection_order: custom
sort_title: " !AD<<title>>"
# Custom Collections
All Time Favorite Sitcoms:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/nichtlegacy/lists/all-time-favorites?sort=rank,asc
summary: "Personal favorites from all time"
collection_order: alpha
sort_title: " !AA<<title>>"
All Time Favorite Nickelodeon Shows:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/thelagacyminer/lists/all-time-favorite-nickelodeon-shows?sort=rank,asc
summary: "Personal favorites from all time"
collection_order: alpha
sort_title: " !AA<<title>>"
Based on Video Games Shows:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/k0meta/lists/shows-based-on-video-games?sort=rank,asc
summary: "Shows Based on Video Games"
collection_order: alpha
sort_title: " !AA<<title>>"
Based on Comics Shows:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/k0meta/lists/shows-based-on-comics
summary: "Shows Based on Comics"
collection_order: alpha
sort_title: " !AA<<title>>"
Based on Books Shows:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/k0meta/lists/shows-based-on-books?sort=rank,asc
summary: "Shows Based on Books"
collection_order: alpha
sort_title: " !AA<<title>>"
Based on True Events Shows:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/k0meta/lists/shows-based-on-true-stories?sort=rank,asc
summary: "Shows Based on True Events"
collection_order: alpha
sort_title: " !AA<<title>>"
Nostalgia Shows:
template: { name: Special Genre }
trakt_list:
- https://trakt.tv/users/k0meta/lists/nostalgia-shows?sort=rank,asc
summary: "Nostalgia Shows"
collection_order: alpha
sort_title: " !AA<<title>>"
# Holiday TV Episodes
Halloween TV Episodes:
template: { name: Holiday Episodes}
trakt_list:
- https://trakt.tv/users/efreakiel/lists/halloween-tv-episodes?sort=title,asc
- https://trakt.tv/users/finniefoo/lists/halloween-episodes?sort=rank,asc
summary: "Halloween television episodes"
collection_order: random
sort_title: " !AB<<title>>"
Christmas TV Episodes:
template: { name: Holiday Episodes }
trakt_list:
- https://trakt.tv/users/philrivers/lists/christmas-episodes
- https://trakt.tv/users/somedude69/lists/wikipedia-christmas-episodes-sitcoms
summary: "Christmas television episodes"
collection_order: random
sort_title: " !AB<<title>>"
# Custom Top XX Collections
# German Spongebob
Spongebob Schwammkopf Top 100:
collection_order: custom
builder_level: episode
plex_search:
type: episodes
sort_by: audience_rating.desc
limit: 100
all:
title.is: "Spongebob Schwammkopf"
sort_title: " !AC<<title>>"
# The Middle (Custom due to a bug with "Malcolm in the Middle")
The Middle Top 50:
collection_order: custom
builder_level: episode
plex_search:
type: episodes
sort_by: audience_rating.desc
limit: 50
all:
title.is: "The Middle"
sort_title: " !AC<<title>>"
# Malcolm in the Middle (Custom due to a bug with "The Middle")
Malcolm mittendrin Top 50:
collection_order: custom
builder_level: episode
plex_search:
type: episodes
sort_by: audience_rating.desc
limit: 50
all:
title.is: "Malcolm mittendrin"
sort_title: " !AC<<title>>"
# House (Custom due to the german title "Dr. House")
Dr. House Top 50:
collection_order: custom
builder_level: episode
plex_search:
type: episodes
sort_by: audience_rating.desc
limit: 50
all:
title.is: "Dr. House"
sort_title: " !AC<<title>>"
# Top XX Collections via template
Simpsons Top 100:
template: {name: Top Episodes IMDB, limit: 100, title: "The Simpsons"}
Family Guy Top 100:
template: {name: Top Episodes IMDB, limit: 100, title: "Family Guy"}
The Office (US) Top 50:
template: {name: Top Episodes IMDB, limit: 50, title: "The Office (US)"}
How I Met Your Mother Top 50:
template: {name: Top Episodes IMDB, limit: 50, title: "How I Met Your Mother"}
Two and a Half Men Top 50:
template: {name: Top Episodes IMDB, limit: 50, title: "Two and a Half Men"}
Black Mirror Top 5:
template: {name: Top Episodes IMDB, limit: 5, title: "Black Mirror"}
Phineas and Ferb Top 25:
template: {name: Top Episodes IMDB, limit: 25, title: "Phineas and Ferb"}
South Park Top 50:
template: {name: Top Episodes IMDB, limit: 50, title: "South Park"}
Rick and Morty Top 25:
template: {name: Top Episodes IMDB, limit: 25, title: "Rick and Morty"}
# iCarly (2007)
iCarly Top 30:
template: {name: Custom iCarly, limit: 30, title: "iCarly"}

View File

@@ -1,176 +0,0 @@
##############################################################################
# Universe Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# Edited by nichtlegacy #
##############################################################################
external_templates:
default: templates
template_variables:
collection_section: "040"
templates:
universe:
conditionals:
mdblist_list:
conditions:
- trakt_list_<<key>>.exists: false
imdb_list_<<key>>.exists: false
mdblist_list_<<key>>.exists: false
value: <<mdblist_url>>
trakt_list:
conditions:
- trakt_list_<<key>>.exists: false
imdb_list_<<key>>.exists: false
mdblist_list_<<key>>.exists: false
value: <<trakt_url>>
default:
mdblist_list_<<key>>: <<mdblist_list>>
trakt_list_<<key>>: <<trakt_list>>
name_mapping_<<key>>: <<name_mapping>>
minimum_items: 2
optional:
- name_mapping
- trakt_list_<<key>>
- imdb_list_<<key>>
- mdblist_url
- trakt_url
minimum_items: <<minimum_items>>
name_mapping: <<name_mapping_<<key>>>>
imdb_list: <<imdb_list_<<key>>>>
trakt_list: <<trakt_list_<<key>>>>
mdblist_list: <<mdblist_list_<<key>>>>
dynamic_collections:
Universe Collections:
type: custom
data:
avp: Alien / Predator
dca: DC Animated Universe
dcu: DC Extended Universe
fast: Fast & Furious
marvel: In Association With Marvel
mcu: Marvel Cinematic Universe
middle: Middle Earth
rocky: Rocky / Creed
trek: Star Trek
star: Star Wars Universe
pokemon: Pokémon Universe
wizard: Wizarding World
xmen: X-Men Universe
mimpossible: Mission Impossible
jbond: James Bond
terminator: Terminator
spider: Spider-Verse
monster: MonsterVerse
resi: Resident Evil
sman: Superman
batm: Batman
pirate: Pirates of the Caribbean
indi: Indiana Jones
apes: Planet of the Apes
hween: Halloween
saw: Saw
jckass: Jackass
chchong: Cheech & Chong
friday: Freddy & Jason Universe
askew: Jay & Silent Bob
prge: The Purge
cornet: Three Flavours Cornetto Trilogy
tformers: Transformers
scream: Scream
scarymovie: Scary Movie
jpark: Jurassic Park
dhard: Stirb Langsam
bfuture: Zurück in die Zukunft
rambo: Rambo
mblack: Men in Black
fdestination: Final Destination
hgames: The Hunger Games
jwick: John Wick
matrix: The Matrix
conjurig: Conjuring Universe
ghostbusters: Ghostbusters
bourne: Jason Bourne
mmax: Mad Max
chucky: Chucky Universe
texaschainsaw: Texas Chainsaw Massacre
apie: American Pie
wturn: Wrong Turn
## Shows
wdead: The Walking Dead Universe
template:
- universe
- arr
- custom
- shared
template_variables:
allowed_libraries:
avp: movie
wizard: movie
fast: movie
rocky: movie
mummy: movie
# check1
trakt_url:
marvel: https://trakt.tv/users/vancityguy/lists/in-association-with-marvel?sort=title,asc
mcu: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe
avp: https://trakt.tv/users/fs-corrupt/lists/alien-predator-timeline?sort=rank,asc
trek: https://trakt.tv/users/jmfslayer/lists/star-trek-chronology-updated?sort=rank,asc
middle: https://trakt.tv/users/oya-kesh/lists/middle-earth
star: https://trakt.tv/users/nichtlegacy/lists/star-wars-universe?sort=watched,desc #Everything in library, Shows + Movies + Family Guy + Robot Chicken + Project 4KXX
pokemon: https://trakt.tv/users/yoru14/lists/pokemon?sort=released,desc
wizard: https://trakt.tv/users/mcawesomevilles/lists/wizarding-world-chronological-order?sort=rank,asc
mimpossible: https://trakt.tv/lists/official/mission-impossible-collection?sort=rank,asc
terminator: https://trakt.tv/lists/official/the-terminator-collection?sort=rank,asc
spider: https://trakt.tv/users/rzepkowski/lists/spider-man-movies?sort=rank,asc
monster: https://trakt.tv/users/journey-over/lists/the-monsterverse?sort=rank,asc
resi: https://trakt.tv/users/krissykk/lists/resident-evil-collection?sort=rank,desc
sman: https://trakt.tv/users/rzepkowski/lists/superman-movies?sort=rank,asc
batm: https://trakt.tv/users/rzepkowski/lists/batman-movies?sort=rank,asc
pirate: https://trakt.tv/users/rzepkowski/lists/pirates-of-the-caribbean-movies?sort=rank,asc
indi: https://trakt.tv/lists/official/indiana-jones-collection?sort=rank,asc
apes: https://trakt.tv/users/bruinschris/lists/planet-of-the-apes?sort=rank,asc
hween: https://trakt.tv/users/rzepkowski/lists/halloween-movies?sort=rank,asc
saw: https://trakt.tv/users/rzepkowski/lists/saw-movies?sort=rank,asc
jckass: https://trakt.tv/users/behead974/lists/jackass?sort=rank,asc
chchong: https://trakt.tv/users/siskourso/lists/cheech-chong?sort=released,desc
friday: https://trakt.tv/users/rzepkowski/lists/friday-the-13th-and-a-nightmare-on-elm-street-movies?sort=rank,asc
askew: https://trakt.tv/users/wikid82/lists/the-view-askewniverse?sort=released,desc
prge: https://trakt.tv/users/rzepkowski/lists/the-purge-movies?sort=rank,asc
cornet: https://trakt.tv/lists/official/three-flavours-cornetto-trilogy-db5dc796-e810-4a5c-b6f9-2c43fddb9feb?sort=rank,asc
tformers: https://trakt.tv/users/strangerer/lists/transformers?sort=released,desc
scream: https://trakt.tv/lists/official/scream-collection?sort=rank,asc
scarymovie: https://trakt.tv/users/jmpichardo/lists/scary-movie?sort=released,desc
jpark: https://trakt.tv/lists/official/jurassic-park-collection?sort=rank,asc
dhard: https://trakt.tv/users/dinkysniff/lists/collection-the-die-hard-series?sort=released,desc
bfuture: https://trakt.tv/lists/official/back-to-the-future-collection?sort=rank,asc
rambo: https://trakt.tv/users/arachn0id/lists/rambo?sort=released,desc
mblack: https://trakt.tv/users/rzepkowski/lists/men-in-black-movies?sort=rank,asc
fdestination: https://trakt.tv/lists/official/final-destination-collection?sort=rank,asc
hgames: https://trakt.tv/lists/official/the-hunger-games-collection?sort=rank,asc
jwick: https://trakt.tv/lists/official/john-wick-collection?sort=rank,asc
matrix: https://trakt.tv/lists/official/the-matrix-collection?sort=rank,asc
conjurig: https://trakt.tv/users/arachn0id/lists/the-conjuring-universe?sort=released,desc
ghostbusters: https://trakt.tv/users/rzepkowski/lists/ghostbusters-movies?sort=rank,asc
bourne: https://trakt.tv/lists/official/the-bourne-collection?sort=rank,asc
mmax: https://trakt.tv/lists/official/mad-max-collection?sort=rank,asc
chucky: https://trakt.tv/users/rzepkowski/lists/child-s-play-movies?sort=rank,asc
texaschainsaw: https://trakt.tv/users/rzepkowski/lists/the-texas-chainsaw-massacre-movies?sort=rank,asc
apie: https://trakt.tv/users/elieser49ers/lists/american-pie-franchise-chronological-order?sort=rank,asc
wturn: https://trakt.tv/users/bruinschris/lists/wrong-turn-1-7?sort=rank,asc
## Shows
wdead: https://trakt.tv/users/fs-corrupt/lists/the-walking-dead-universe?sort=rank,asc
# check2
mdblist_url:
arrow: https://mdblist.com/lists/k0meta/external/15113
dca: https://mdblist.com/lists/k0meta/external/15405
dcu: https://mdblist.com/lists/k0meta/external/15107
fast: https://mdblist.com/lists/k0meta/external/9246
mummy: https://mdblist.com/lists/k0meta/external/9249
rocky: https://mdblist.com/lists/k0meta/external/9248
xmen: https://mdblist.com/lists/k0meta/external/9244
jbond: https://mdblist.com/lists/hdlists/james-bond-movies
# check3
image:
default: universe/<<key>>

View File

@@ -1,359 +1,322 @@
# This is the main configuration file for Kometa.
# It defines the Plex libraries to manage, global settings,
# and connections to external services like TMDb, Trakt, etc.
# The 'libraries' section defines the Plex libraries that Kometa will manage.
# Each library has its own set of collections, overlays, and operations.
libraries:
# Configuration for the 'Movies' library in Plex.
Movies:
# Schedule for when to apply overlays to movie posters.
# This runs on Monday, Wednesday, Friday, and Sunday.
schedule_overlays: weekly(monday|wednesday|friday|sunday)
# Template variables are used to pass values to templates.
template_variables:
use_separator: false
# Specifies metadata files to apply to the library.
metadata_files:
- folder: config/metadata_folders
# A list of collection files to be processed for this library.
# These files define the logic for creating collections in Plex.
collection_files:
- folder: config/movies # Custom collection files
- default: content_rating_au # Default collection for Australian content ratings
- default: continent # Default collection for continents
template_variables:
include:
- Oceania
- default: franchise # Default collection for movie franchises
template_variables:
title_override: # Override titles for specific franchises
33514: The Twilight Saga
9743: Hannibal Lecter
489724: Trolls
- default: letterboxd # Collections based on Letterboxd data
schedule: monthly(17)
template_variables:
use_imdb_top_250: true
use_oscars: true
use_cannes: true
visible_library_top_250: true
visible_home_top_250: true
visible_shared_top_250: true
- default: other_chart # Collections from other movie charts
template_variables:
use_anidb: false
use_stevenlu: false
use_pirated: false
visible_library_commonsense: true
visible_home_commonsense: true
visible_shared_commonsense: true
- default: razzie # Collection for Razzie-winning movies
- default: seasonal # Collections for seasonal events (e.g., Christmas)
template_variables:
trakt_list_christmas: https://trakt.tv/users/k0meta/lists/christmas-extravaganza-non-tv-movie
schedule_christmas: range(11/01-12/26)
use_patrick: false
use_memorial: false
schedule_father: range(09/01-09/07)
use_independence: false
use_labor: false
use_veteran: false
use_thanksgiving: false
use_aapi: false
- default: studio # Collections for movie studios
template_variables:
include:
- A24
- Blue Sky Studios
- DreamWorks Studios
- DreamWorks Pictures
- Pixar
- Studio Ghibli
- Walt Disney Animation Studios
- Walt Disney Pictures
- Walt Disney Productions
- default: tautulli # Collections based on Tautulli data
- default: universe # Collections for movie universes
# Defines overlay files to be applied to movie posters.
overlay_files:
- default: commonsense
- default: mediastinger
- default: resolution
template_variables:
use_resolution: false
use_edition: true
- default: ribbon
# Library-specific settings.
settings:
asset_directory:
- config/assets/Movies/
- config/assets/Collections/
prioritize_assets: false
# Operations to be performed on the library.
operations:
- schedule: daily
assets_for_all: true
delete_collections:
configured: false
metadata_backup:
path: config/backups/Movies_Metadata_Backup.yml
sync_tags: true
add_blank_entries: false
- schedule: Weekly (monday)
mass_user_rating_update: mdb_tomatoes
- schedule: Weekly (tuesday)
mass_critic_rating_update: imdb
- schedule: Weekly (wednesday)
mass_audience_rating_update: tmdb
- schedule: yearly(01/01)
mass_genre_update:
- tmdb
- imdb
- omdb
- tvdb
- schedule: Weekly (friday)
mass_content_rating_update:
- mdb_commonsense
- omdb
- schedule: Weekly (saturday)
mass_studio_update:
- tmdb
- tvdb
- omdb
- schedule: Weekly (sunday)
mass_originally_avaliable_update:
- tmdb
- tvdb
- omdb
# Configuration for the 'TV Shows' library in Plex.
TV Shows:
schedule_overlays: weekly(tuesday|thursday|saturday)
report_path: config/missing/TV_report.yml
template_variables:
use_separator: false
library_name: TV Shows
collection_files:
- folder: config/tvshows
- default: content_rating_au
- default: continent
template_variables:
include:
- Oceania
- default: franchise
- default: other_chart
template_variables:
use_anidb: false
use_stevenlu: false
use_pirated: false
visible_library_commonsense: true
visible_home_commonsense: true
visible_shared_commonsense: true
- default: tautulli
- default: universe
metadata_files:
- folder: config/metadata_folders
overlay_files:
- default: commonsense
- default: status
- default: ribbon
settings:
asset_directory:
- config/assets/TV Shows/
- config/assets/Collections/
prioritize_assets: true
operations:
- schedule: daily
assets_for_all: true
delete_collections:
configured: false
metadata_backup:
path: config/backups/TVShows_Metadata_Backup.yml
sync_tags: true
add_blank_entries: false
- schedule: Weekly (monday)
mass_user_rating_update: mdb_tomatoes
- schedule: Weekly (tuesday)
mass_critic_rating_update: imdb
- schedule: Weekly (wednesday)
mass_audience_rating_update: tmdb
- schedule: yearly (01/01)
mass_genre_update:
- tmdb
- imdb
- omdb
- tvdb
- schedule: Weekly (friday)
mass_content_rating_update:
- mdb_commonsense
- omdb
- schedule: Weekly (saturday)
mass_studio_update:
- tmdb
- tvdb
- omdb
- schedule: Weekly (sunday)
mass_originally_avaliable_update:
- tmdb
- tvdb
- omdb
# Configuration for the 'Music' library in Plex.
Music:
schedule: weekly (sunday)
library_name: Music
collection_files:
- folder: config/music
settings:
asset_directory: config/assets/Music
# Defines playlist files to be processed.
playlist_files:
- default: playlist
template_variables:
libraries: Movies, TV Shows
# Global settings for Kometa.
settings:
cache: true
cache_expiration: 2048
asset_directory: config/assets
report_path: config/missing
asset_folders: true
asset_depth: 1
create_asset_folders: true
prioritize_assets: false
dimensional_asset_rename: true
download_url_assets: true
show_missing_season_assets: false
show_missing_episode_assets: false
show_asset_not_needed: false
sync_mode: sync
minimum_items: 1
default_collection_order:
delete_below_minimum: true
delete_not_scheduled: true
run_again_delay: 2
missing_only_released: true
only_filter_missing: false
show_unmanaged: true
show_unconfigured: true
show_filtered: false
show_options: false
show_missing: false
show_missing_assets: false
save_report: false
tvdb_language: eng
ignore_ids:
ignore_imdb_ids:
item_refresh_delay: 0
playlist_sync_to_user: all
playlist_exclude_users:
playlist_report: false
verify_ssl: false
custom_repo:
check_nightly: true
run_order:
- operations
- metadata
- collections
- overlays
overlay_artwork_filetype: jpg
overlay_artwork_quality:
show_unfiltered: false
# Webhook settings for sending notifications.
webhooks:
error: notifiarr
version: notifiarr
run_start: notifiarr
run_end: notifiarr
changes: notifiarr
delete:
# Plex connection settings.
plex:
url: http://localhost:32400
token: [REDACTED] # Your Plex token
timeout: 600
clean_bundles: false
empty_trash: false
optimize: false
db_cache:
# TMDb (The Movie Database) API settings.
tmdb:
apikey: [REDACTED] # Your TMDb API key
language: en
cache_expiration: 600
region:
# Tautulli connection settings.
tautulli:
url: http://localhost:1818
apikey: [REDACTED] # Your Tautulli API key
# OMDb (Open Movie Database) API settings.
omdb:
apikey: [REDACTED] # Your OMDb API key
cache_expiration: 600
# MDbList connection settings.
mdblist:
apikey: [REDACTED] # Your MDbList API key
cache_expiration: 600
# Notifiarr connection settings.
notifiarr:
apikey: [REDACTED] # Your Notifiarr API key
# Radarr connection settings.
radarr:
url: http://localhost:7878
token: [REDACTED] # Your Radarr API token
add_missing: false
add_existing: false
root_folder_path: Z:\data\media\movies
monitor: true
availability: announced
quality_profile: HD Bluray + Web
tag:
search: false
radarr_path:
plex_path:
upgrade_existing: false
ignore_cache: false
# Sonarr connection settings.
sonarr:
url: http://localhost:8989
token: [REDACTED] # Your Sonarr API token
add_missing: false
add_existing: false
root_folder_path: Z:\data\media\tv
monitor: all
quality_profile: WEB-1080p
language_profile: English
series_type: standard
season_folder: true
tag:
search: false
cutoff_search: false
sonarr_path:
plex_path:
upgrade_existing: false
ignore_cache: false
# Trakt connection settings.
trakt:
client_id: [REDACTED] # Your Trakt client ID
client_secret: [REDACTED] # Your Trakt client secret
pin:
authorization:
access_token: [REDACTED]
token_type: [REDACTED]
expires_in: [REDACTED]
refresh_token: [REDACTED]
scope: [REDACTED]
created_at: [REDACTED]
# Configuration file for the Kometa application.
# This file specifies the libraries to be used by the application.
libraries:
Movies:
schedule_overlays: weekly(monday|wednesday|friday|sunday)
template_variables:
use_separator: false
metadata_files:
- folder: config/metadata_folders
collection_files:
- folder: config/movies
- default: content_rating_au
- default: continent
template_variables:
include:
- Oceania
- default: franchise
template_variables:
title_override:
33514: The Twilight Saga
9743: Hannibal Lecter
489724: Trolls
# - default: genre
- default: letterboxd
schedule: monthly(17)
template_variables:
use_imdb_top_250: true
use_oscars: true
use_cannes: true
visible_library_top_250: true
visible_home_top_250: true
visible_shared_top_250: true
- default: other_chart
template_variables:
use_anidb: false
use_stevenlu: false
use_pirated: false
visible_library_commonsense: true
visible_home_commonsense: true
visible_shared_commonsense: true
- default: razzie
- default: seasonal
template_variables:
trakt_list_christmas: https://trakt.tv/users/k0meta/lists/christmas-extravaganza-non-tv-movie
schedule_christmas: range(11/01-12/26)
use_patrick: false
use_memorial: false
schedule_father: range(09/01-09/07)
use_independence: false
use_labor: false
use_veteran: false
use_thanksgiving: false
use_aapi: false
- default: studio
template_variables:
include:
- A24
- Blue Sky Studios
- DreamWorks Studios
- DreamWorks Pictures
- Pixar
- Studio Ghibli
- Walt Disney Animation Studios
- Walt Disney Pictures
- Walt Disney Productions
- default: tautulli
- default: universe
#- default: collectionless
overlay_files:
- default: commonsense
- default: mediastinger
- default: resolution
template_variables:
use_resolution: false
use_edition: true
- default: ribbon
settings:
asset_directory:
- config/assets/Movies/
- config/assets/Collections/
prioritize_assets: false
operations:
- schedule: daily
assets_for_all: true
delete_collections:
configured: false
metadata_backup:
path: config/backups/Movies_Metadata_Backup.yml
sync_tags: true
add_blank_entries: false
- schedule: Weekly (monday)
mass_user_rating_update: mdb_tomatoes
- schedule: Weekly (tuesday)
mass_critic_rating_update: imdb
- schedule: Weekly (wednesday)
mass_audience_rating_update: tmdb
- schedule: yearly(01/01)
mass_genre_update:
- tmdb
- imdb
- omdb
- tvdb
- schedule: Weekly (friday)
mass_content_rating_update:
- mdb_commonsense
- omdb
- schedule: Weekly (saturday)
mass_studio_update:
- tmdb
- tvdb
- omdb
- schedule: Weekly (sunday)
mass_originally_avaliable_update:
- tmdb
- tvdb
- omdb
TV Shows:
schedule_overlays: weekly(tuesday|thursday|saturday)
report_path: config/missing/TV_report.yml
template_variables:
use_separator: false
library_name: TV Shows
collection_files:
- folder: config/tvshows
# - default: based
- default: content_rating_au
- default: continent
template_variables:
include:
- Oceania
- default: franchise
#- default: genre
- default: other_chart
template_variables:
use_anidb: false
use_stevenlu: false
use_pirated: false
visible_library_commonsense: true
visible_home_commonsense: true
visible_shared_commonsense: true
- default: tautulli
- default: universe
metadata_files:
- folder: config/metadata_folders
overlay_files:
- default: commonsense
- default: status
- default: ribbon
settings:
asset_directory:
- config/assets/TV Shows/
- config/assets/Collections/
prioritize_assets: true
operations:
- schedule: daily
assets_for_all: true
delete_collections:
configured: false
metadata_backup:
path: config/backups/TVShows_Metadata_Backup.yml
sync_tags: true
add_blank_entries: false
- schedule: Weekly (monday)
mass_user_rating_update: mdb_tomatoes
- schedule: Weekly (tuesday)
mass_critic_rating_update: imdb
- schedule: Weekly (wednesday)
mass_audience_rating_update: tmdb
- schedule: yearly (01/01)
mass_genre_update:
- tmdb
- imdb
- omdb
- tvdb
- schedule: Weekly (friday)
mass_content_rating_update:
- mdb_commonsense
- omdb
- schedule: Weekly (saturday)
mass_studio_update:
- tmdb
- tvdb
- omdb
- schedule: Weekly (sunday)
mass_originally_avaliable_update:
- tmdb
- tvdb
- omdb
Music:
schedule: weekly (sunday)
library_name: Music
collection_files:
- folder: config/music
settings:
asset_directory: config/assets/Music
playlist_files:
- default: playlist
template_variables:
libraries: Movies, TV Shows
#- folder: config/playlists
settings:
cache: true
cache_expiration: 2048
asset_directory: config/assets
report_path: config/missing
asset_folders: true
asset_depth: 1
create_asset_folders: true
prioritize_assets: false
dimensional_asset_rename: true
download_url_assets: true
show_missing_season_assets: false
show_missing_episode_assets: false
show_asset_not_needed: false
sync_mode: sync
minimum_items: 1
default_collection_order:
delete_below_minimum: true
delete_not_scheduled: true
run_again_delay: 2
missing_only_released: true
only_filter_missing: false
show_unmanaged: true
show_unconfigured: true
show_filtered: false
show_options: false
show_missing: false
show_missing_assets: false
save_report: false
tvdb_language: eng
ignore_ids:
ignore_imdb_ids:
item_refresh_delay: 0
playlist_sync_to_user: all
playlist_exclude_users:
playlist_report: false
verify_ssl: false
custom_repo:
check_nightly: true
run_order:
- operations
- metadata
- collections
- overlays
overlay_artwork_filetype: jpg
overlay_artwork_quality:
show_unfiltered: false
webhooks:
error: notifiarr
version: notifiarr
run_start: notifiarr
run_end: notifiarr
changes: notifiarr
delete:
plex:
url: http://localhost:32400
token: [REDACTED]
timeout: 600
clean_bundles: false
empty_trash: false
optimize: false
db_cache:
tmdb:
apikey: [REDACTED]
language: en
cache_expiration: 600
region:
tautulli:
url: http://localhost:1818
apikey: [REDACTED]
omdb:
apikey: [REDACTED]
cache_expiration: 600
mdblist:
apikey: [REDACTED]
cache_expiration: 600
notifiarr:
apikey: [REDACTED]
radarr:
url: http://localhost:7878
token: [REDACTED]
add_missing: false
add_existing: false
root_folder_path: Z:\data\media\movies
monitor: true
availability: announced
quality_profile: HD Bluray + Web
tag:
search: false
radarr_path:
plex_path:
upgrade_existing: false
ignore_cache: false
sonarr:
url: http://localhost:8989
token: [REDACTED]
add_missing: false
add_existing: false
root_folder_path: Z:\data\media\tv
monitor: all
quality_profile: WEB-1080p
language_profile: English
series_type: standard
season_folder: true
tag:
search: false
cutoff_search: false
sonarr_path:
plex_path:
upgrade_existing: false
ignore_cache: false
trakt:
client_id: [REDACTED]
client_secret: [REDACTED]
pin:
authorization:
access_token: [REDACTED]
token_type: [REDACTED]
expires_in: [REDACTED]
refresh_token: [REDACTED]
scope: [REDACTED]
created_at: [REDACTED]

View File

@@ -1,71 +1,59 @@
# This file defines collections based on critics' ratings and awards,
# primarily from Rotten Tomatoes. It uses Trakt lists to source the movies.
# Credits: Yozora, Bullmoose20, Sohjiro, maxwelldeux, WhoDat104
# External templates are used to avoid repetition.
# 'pmm: templates' likely refers to a set of predefined templates.
external_templates:
pmm: templates
template_variables:
# This variable is used to control the sorting of collections.
collection_section: 130
# Template for creating Rotten Tomatoes "Best of" collections.
templates:
Rotten Tomatoes:
# The Trakt list URL is parameterized with 'key', which will be a year.
trakt_list: https://trakt.tv/users/lish408/lists/rotten-tomatoes-best-of-<<key>>
# 'sync' mode ensures that the Plex collection matches the Trakt list.
sync_mode: sync
collection_mode: default
collection_order: custom
# The sort title is prefixed to control the order of collections in Plex.
sort_title: "!130_Rotten Tomatoes Best of <<key>>"
# Schedule for when to update the collection.
schedule: monthly(01)
url_poster: https://raw.githubusercontent.com/WhoDat104/Rotten-Tomatoes/main/Rotten%20Tomatoes%20Best%20of%20<<key>>.jpg
# Static collections based on specific Rotten Tomatoes lists.
collections:
Rotten Tomatoes Best All-Time:
trakt_list: https://trakt.tv/users/lish408/lists/rotten-tomatoes-top-100-movies-of-all-time
sync_mode: sync
collection_mode: default
collection_order: custom
sort_title: "!130_Rotten !1"
schedule: monthly(10)
url_poster: https://raw.githubusercontent.com/WhoDat104/Rotten-Tomatoes/main/Rotten%20Tomatoes%20Best%20All-Time.jpg
Rotten Tomatoes Best Horror:
trakt_list: https://trakt.tv/users/lish408/lists/rotten-tomatoes-best-horror-movies-of-all-time
sync_mode: sync
collection_mode: default
collection_order: custom
sort_title: "!130_Rotten !2"
schedule: monthly(10)
url_poster: https://raw.githubusercontent.com/WhoDat104/Rotten-Tomatoes/main/Rotten%20Tomatoes%20Best%20Horror.jpg
Rotten Tomatoes Best Rom Com:
trakt_list: https://trakt.tv/users/lish408/lists/rotten-tomatoes-the-200-best-romantic-comedies-of-all-time
sync_mode: sync
collection_mode: default
collection_order: custom
sort_title: "!130_Rotten !3"
schedule: monthly(10)
url_poster: https://raw.githubusercontent.com/WhoDat104/Rotten-Tomatoes/main/Rotten%20Tomatoes%20Best%20Rom%20Com.jpg
# Dynamic collections are created based on a range of values.
# In this case, it creates "Best of" collections for recent years.
dynamic_collections:
Rotten Tomatoes Best of:
type: number
sync: true
data:
# Creates collections for the last two years.
starting: current_year-2
ending: current_year-1
# The title of the collection will be formatted with the year.
title_format: Rotten Tomatoes Best of <<key_name>>
# The 'Rotten Tomatoes' template is used to create the collections.
template:
- Rotten Tomatoes
##############################################################################
# Other Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# Credit to maxwelldeux for the Trakt Lists #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/other.html #
##############################################################################
external_templates:
pmm: templates
template_variables:
collection_section: 130
templates:
Rotten Tomatoes:
trakt_list: https://trakt.tv/users/lish408/lists/rotten-tomatoes-best-of-<<key>>
sync_mode: sync
collection_mode: default
collection_order: custom
sort_title: "!130_Rotten Tomatoes Best of <<key>>"
schedule: monthly(01)
url_poster: https://raw.githubusercontent.com/WhoDat104/Rotten-Tomatoes/main/Rotten%20Tomatoes%20Best%20of%20<<key>>.jpg
collections:
Rotten Tomatoes Best All-Time:
trakt_list: https://trakt.tv/users/lish408/lists/rotten-tomatoes-top-100-movies-of-all-time
sync_mode: sync
collection_mode: default
collection_order: custom
sort_title: "!130_Rotten !1"
schedule: monthly(10)
url_poster: https://raw.githubusercontent.com/WhoDat104/Rotten-Tomatoes/main/Rotten%20Tomatoes%20Best%20All-Time.jpg
Rotten Tomatoes Best Horror:
trakt_list: https://trakt.tv/users/lish408/lists/rotten-tomatoes-best-horror-movies-of-all-time
sync_mode: sync
collection_mode: default
collection_order: custom
sort_title: "!130_Rotten !2"
schedule: monthly(10)
url_poster: https://raw.githubusercontent.com/WhoDat104/Rotten-Tomatoes/main/Rotten%20Tomatoes%20Best%20Horror.jpg
Rotten Tomatoes Best Rom Com:
trakt_list: https://trakt.tv/users/lish408/lists/rotten-tomatoes-the-200-best-romantic-comedies-of-all-time
sync_mode: sync
collection_mode: default
collection_order: custom
sort_title: "!130_Rotten !3"
schedule: monthly(10)
url_poster: https://raw.githubusercontent.com/WhoDat104/Rotten-Tomatoes/main/Rotten%20Tomatoes%20Best%20Rom%20Com.jpg
dynamic_collections:
Rotten Tomatoes Best of:
type: number
sync: true
data:
starting: current_year-2
ending: current_year-1
title_format: Rotten Tomatoes Best of <<key_name>>
template:
- Rotten Tomatoes

View File

@@ -6,7 +6,7 @@ templates:
delete_not_scheduled: false
limit: 250
#sort_title: "+130_<<collection_name>>"
#sync_mode: sync
sync_mode: sync
visible_home: false
visible_library: false
visible_shared: false
@@ -1249,6 +1249,8 @@ collections:
template: {
keyword: "samurai,sword-fight",
language: "en",
letterboxd_list_details_url_1: "https://letterboxd.com/jhcrotinger/list/samurai/by/rating/",
letterboxd_list_details_limit_1: 250,
letterboxd_list: "theme-samurai",
name: sub_genre,
rating.gte: 2,
@@ -1379,7 +1381,7 @@ collections:
schedule: weekly(saturday)
#summary: "Top rated movies in Stop-Motion"
template: {
keyword: "stop-motion-animation",
keyword: "stop-motion",
language: "en",
letterboxd_list_details_url_1: "https://letterboxd.com/savage_/list/stop-motion/by/rating/",
letterboxd_list_details_limit_1: 250,
@@ -1390,7 +1392,7 @@ collections:
votes.gte: 100
}
Superhero:
Superhero":
#summary: "Top rated movies in Superhero"
#url_poster: https://raw.githubusercontent.com/0x5f3/pmm.config/assets/_subgenre_top/subgenre_top_superhero.png
schedule: weekly(saturday)

View File

@@ -1,55 +1,43 @@
# This file defines collections based on various topics.
# Like the subgenre file, these are not meant to be visible collections,
# but rather a way to tag movies with a specific topic.
# This is achieved by using 'build_collection: false' and 'item_genre: <<collection_name>>'.
templates:
# A generic template for creating topic-based collections.
Collection:
optional:
- poster
collection_order: audience_rating.desc
sort_title: "!060_<<collection_name>>"
schedule: monthly(29)
# This is the key part: instead of building a collection, it tags the items
# with the collection's name as a genre.
item_genre: <<collection_name>>
build_collection: false
collections:
# Each of the following blocks defines a topic.
# The 'template' key is used to call the 'Collection' template.
# The movies are sourced from IMDb and Trakt lists.
Football:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls567409329/
Inspirational:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls567409348/
trakt_list: https://trakt.tv/users/rizreflects/lists/inspiring
Natural Disaster:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls567402383/
Spy:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls567409179
Stand-up Comedy:
template: {name: Collection}
imdb_list:
- https://www.imdb.com/list/ls567409881/
imdb_search:
votes.gte: 100
keyword: stand-up comedy
collection_order: release.desc
Unexpectedly Amazing:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls567408147/
Witch:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls567408343/
############################
# Topics #
############################
templates:
Collection:
optional:
- poster
#url_poster: <<poster>>
collection_order: audience_rating.desc
sort_title: "!060_<<collection_name>>"
schedule: monthly(29)
item_genre: <<collection_name>>
build_collection: false
#######################################################################################################
collections:
Football:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Football.jpg}
imdb_list: https://www.imdb.com/list/ls567409329/
Inspirational:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Inspirational.jpg}
imdb_list: https://www.imdb.com/list/ls567409348/
trakt_list: https://trakt.tv/users/rizreflects/lists/inspiring
Natural Disaster:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Natural%20Disaster.jpg}
imdb_list: https://www.imdb.com/list/ls567402383/
Spy:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Spy.jpg}
imdb_list: https://www.imdb.com/list/ls567409179
Stand-up Comedy:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Stand-Up%20Comedy.jpg}
imdb_list:
- https://www.imdb.com/list/ls567409881/
imdb_search:
votes.gte: 100
keyword: stand-up comedy
collection_order: release.desc
Unexpectedly Amazing:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Unexpectedly%20Amazing.jpg}
imdb_list: https://www.imdb.com/list/ls567408147/
Witch:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Witch.jpg}
imdb_list: https://www.imdb.com/list/ls567408343/

View File

@@ -1,61 +1,57 @@
#######################################
# Movie Watchlist #
#######################################
# filepath: c:\Users\laura\Kometa\config\movies\movies_watchlist.yml
templates:
Watchlist:
sync_mode: sync
collection_order: custom
sort_title: "!0001_<<collection_name>>"
collection_mode: show
visible_library: true
visible_home: true
collections:
Top Family Movie Picks:
template: Watchlist
trakt_list: https://trakt.tv/users/fuschaitea/lists/top-family-movie-picks
Laura's Watchlist:
template: Watchlist
plex_watchlist: critic_rating.desc
Watch with Britty:
template: Watchlist
trakt_list: https://trakt.tv/users/fuschaitea/lists/movies-to-watch-with-britty
Recommendations for Mum:
trakt_list:
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum-movies-couchmoney-tv
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum-tv-shows-couchmoney-tv
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum
sync_mode: sync
collection_order: custom
collection_mode: show
sort_title: "!0001_<<collection_name>>"
visible_home: range(01/01-12/31)
visible_shared: range(01/01-12/31)
🍿 What Movie Should I Watch?:
smart_filter:
sort_by: random
all:
unplayed: true
release: 3650
limit: 5
url_poster: https://i.imgur.com/OMrEyGg.jpeg
collection_mode: hide
sort_title: "+1_1_next"
visible_library: true
visible_home: true
schedule: weekly(wednesday)
Julia Donaldson:
smart_filter:
sort_by: title.asc
all:
writer: tmdb
tmdb_person: 592851
visible_home: true
visible_shared: true
visible_library: true
#######################################
# Movie Watchlist #
#######################################
# filepath: c:\Users\laura\Kometa\config\movies\movies_watchlist.yml
templates:
Watchlist:
sync_mode: sync
collection_order: custom
sort_title: "!0001_<<collection_name>>"
collection_mode: show
visible_home: true
collections:
Top Family Movie Picks:
template: Watchlist
trakt_list: https://trakt.tv/users/fuschaitea/lists/top-family-movie-picks
Laura's Watchlist:
template: Watchlist
plex_watchlist: critic_rating.desc
Watch with Britty:
template: Watchlist
trakt_list: https://trakt.tv/users/fuschaitea/lists/movies-to-watch-with-britty
Recommendations for Mum:
trakt_list:
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum-movies-couchmoney-tv
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum-tv-shows-couchmoney-tv
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum
sync_mode: sync
collection_order: custom
collection_mode: show
sort_title: "!0001_<<collection_name>>"
visible_home: range(01/01-12/31)
visible_shared: range(01/01-12/31)
🍿 What Movie Should I Watch?:
smart_filter:
sort_by: random
all:
unplayed: true
release: 3650
limit: 5
url_poster: https://i.imgur.com/OMrEyGg.jpeg
collection_mode: hide
sort_title: "+1_1_next"
visible_library: true
visible_home: true
schedule: weekly(wednesday)
Julia Donaldson:
smart_filter:
sort_by: title.asc
all:
writer: tmdb
tmdb_person: 592851

File diff suppressed because it is too large Load Diff

View File

@@ -1,360 +1,425 @@
# This file defines collections for music from different continents.
# It uses a dynamic collection to create a collection for each continent,
# and then groups countries under each continent.
# External templates are used to avoid repetition.
external_templates:
file: config/templates/musictemplates.yml
template_variables:
collection_section: "001"
# Template for creating smart filters.
templates:
smart_filters:
default:
sort_by: plays.desc
sort_by_<<key>>: <<sort_by>>
limit_<<key>>: <<limit>>
search_value: <<value>>
optional:
- search_term2
- search_value2
- limit
- type
smart_filter:
sort_by: <<sort_by_<<key>>>>
limit: <<limit_<<key>>>>
type: <<type>>
any:
<<search_term>>: <<search_value>>
<<search_term2>>: <<search_value2>>
collections:
# This creates a separator in Plex to group the continent collections.
Continent Collections:
template:
- name: separator
separator: continent
key_name: Continent
translation_key: separator
# This dynamic collection creates a collection for each continent.
dynamic_collections:
Continent:
type: country
title_format: <<key_name>>
other_name: Other Continents
template:
- smart_filters
- shared
other_template:
- other_collection
- smart_filters
- shared
template_variables:
search_term:
default: artist_country
image:
default: country/<<style>>/<<original_key_name_encoded>>
style:
default: white
translation_key:
default: country
other: country_other
dynamic:
default: true
# The list of continents to create collections for.
include:
- Africa
- Americas
- Antarctica
- Asia
- Europe
- Oceania
# The 'addons' section maps countries to continents.
addons:
Africa:
# Northern Africa:
- Algeria
- Egypt
- Libya
- Morocco
- Sudan
- Tunisia
- Western Sahara
# ... and so on for all other continents and countries.
Americas:
# Caribbean:
- Anguilla
- Antigua and Barbuda
- Antigua # Antigua and Barbuda
- Barbuda # Antigua and Barbuda
- Aruba
- Bahamas
- Barbados
- Bonaire, Sint Eustatius and Saba
- Bonaire # Bonaire, Sint Eustatius and Saba
- Sint Eustatius # Bonaire, Sint Eustatius and Saba
- Saba # Bonaire, Sint Eustatius and Saba
- Netherlands Antilles
- British Virgin Islands
- Cayman Islands
- Cuba
- Curaçao
- Dominica
- Dominican Republic
- Grenada
- Guadeloupe
- Haiti
- Jamaica
- Martinique
- Montserrat
- Puerto Rico
- Saint Barthélemy
- Saint Kitts and Nevis
- St. Kitts and Nevis # Saint Kitts and Nevis
- Saint Lucia
- St. Lucia # Saint Lucia
- Saint Martin
- Saint Vincent and the Grenadines
- Saint Vincent and Grenadines # Saint Vincent and the Grenadines
- St. Vincent and the Grenadines # Saint Vincent and the Grenadines
- St. Vincent and Grenadines # Saint Vincent and the Grenadines
- Sint Maarten
- Trinidad and Tobago
- Turks and Caicos Islands
- US Virgin Islands
- U.S. Virgin Islands # US Virgin Islands
- United States Virgin Islands # US Virgin Islands
# Central America:
- Belize
- Costa Rica
- El Salvador
- Guatemala
- Honduras
- Mexico
- Nicaragua
- Panama
# South America:
- Argentina
- Bolivia
- Plurinational State of Bolivia # Bolivia
- Bouvet Island
- Brazil
- Chile
- Colombia
- Ecuador
- Falkland Islands
- Malvinas # Falkland Islands
- French Guiana
- Guyana
- Paraguay
- Peru
- South Georgia and the South Sandwich Islands
- South Georgia and South Sandwich Islands # South Georgia and the South Sandwich Islands
- South Georgia # South Georgia and the South Sandwich Islands
- South Sandwich Islands # South Georgia and the South Sandwich Islands
- Suriname
- Uruguay
- Venezuela
- Bolivarian Republic of Venezuela # Venezuela
# North America:
- Bermuda
- Canada
- Greenland
- Saint Pierre and Miquelon
- St. Pierre and Miquelon # Saint Pierre and Miquelon
- United States
- United States of America # United States
Asia:
# Central Asia:
- Kazakhstan
- Kyrgyzstan
- Tajikistan
- Turkmenistan
- Uzbekistan
# Eastern Asia:
- China
- Hong Kong
- Hong Kong SAR China # Hong Kong
- Macao
- Macau # Macao
- Macau SAR China # Macao
- North Korea
- Democratic People's Republic of Korea # North Korea
- Japan
- Mongolia
- South Korea
- Republic of Korea # South Korea
- Korea # South Korea
- Taiwan
- Taiwan, Province of China # Taiwan
# South-Eastern Asia:
- Brunei
- Brunei Darussalam # Brunei
- Cambodia
- Indonesia
- Laos
- Lao People's Democratic Republic # Laos
- Lao # Laos
- Malaysia
- Myanmar
- Burma # Myanmar
- Philippines
- Singapore
- Thailand
- East Timor
- Timor-Leste # East Timor
- Vietnam
- Viet Nam # Vietnam
# Southern Asia:
- Afghanistan
- Bangladesh
- Bhutan
- India
- Iran
- Islamic Republic of Iran # Iran
- Maldives
- Nepal
- Pakistan
- Sri Lanka
# Western Asia:
- Armenia
- Azerbaijan
- Bahrain
- Cyprus
- Georgia
- Iraq
- Israel
- Jordan
- Kuwait
- Lebanon
- Oman
- Qatar
- Saudi Arabia
- Palestine
- State of Palestine # Palestine
- Syria
- Syrian Arab Republic # Syria
- Turkey
- Türkiye # Turkey
- United Arab Emirates
- Yemen
Europe:
# Eastern Europe:
- Belarus
- Bulgaria
- Czech Republic
- Czechia # Czech Republic
- Czechoslovakia # Czech Republic
- Hungary
- Poland
- Moldova
- Republic of Moldova # Moldova
- Romania
- Russia
- Russian Federation # Russia
- Soviet Union
- Slovakia
- Ukraine
# Northern Europe:
- Åland Islands
- Guernsey
- Jersey
- Sark
- Denmark
- Estonia
- Faroe Islands
- Finland
- Iceland
- Ireland
- Northern Ireland
- Isle of Man
- Latvia
- Lithuania
- Norway
- Svalbard and Jan Mayen Islands
- Svalbard and Jan Mayen # Svalbard and Jan Mayen Islands
- Sweden
- United Kingdom
# Southern Europe:
- Albania
- Andorra
- Bosnia and Herzegovina
- Croatia
- Gibraltar
- Greece
- Kosovo
- Vatican City
- Holy See # Vatican City
- Italy
- Malta
- Montenegro
- North Macedonia
- Macedonia # North Macedonia
- Republic of North Macedonia # North Macedonia
- Portugal
- San Marino
- Serbia
- Serbia and Montenegro
- Slovenia
- Spain
- Yugoslavia
# Western Europe:
- Austria
- Belgium
- France
- French Republic # France
- Germany
- East Germany
- Liechtenstein
- Luxembourg
- Monaco
- Netherlands
- Switzerland
Oceania:
# Australia and New Zealand:
- Australia
- Christmas Island
- Cocos (Keeling) Islands
- Heard Island and McDonald Islands
- Heard and McDonald Islands # Heard Island and McDonald Islands
- New Zealand
- Norfolk Island
# Melanesia:
- Fiji
- New Caledonia
- Papua New Guinea
- New Guinea # Papua New Guinea
- Solomon Islands
- Vanuatu
# Micronesia:
- Guam
- Kiribati
- Marshall Islands
- Micronesia
- Federated States of Micronesia # Micronesia
- Nauru
- Northern Mariana Islands
- Palau
- US Minor Outlying Islands
- United States Minor Outlying Islands # US Minor Outlying Islands
- United States Outlying Islands # US Minor Outlying Islands
- U.S. Minor Outlying Islands # US Minor Outlying Islands
- U.S. Outlying Islands # US Minor Outlying Islands
- US Outlying Islands # US Minor Outlying Islands
# Polynesia:
- American Samoa
- Cook Islands
- French Polynesia
- Niue
- Pitcairn
- Pitcairn Islands # Pitcairn
- Samoa
- Tokelau
- Tonga
- Tuvalu
- Wallis and Futuna Islands
- Wallis and Futuna # Wallis and Futuna Islands
##############################################################################
# Continent Collections #
# Created by Adam Pope, bartolomesorianol, Bullmoose20 & Sohjiro #
# Artwork Credit to Duhniel, Bullmoose20, and Wiki Commons #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/movie/continent.html #
##############################################################################
external_templates:
file: config/templates/musictemplates.yml
template_variables:
collection_section: "001"
templates:
smart_filters:
default:
sort_by: plays.desc
sort_by_<<key>>: <<sort_by>>
limit_<<key>>: <<limit>>
search_value: <<value>>
optional:
- search_term2
- search_value2
- limit
- type
smart_filter:
sort_by: <<sort_by_<<key>>>>
limit: <<limit_<<key>>>>
type: <<type>>
any:
<<search_term>>: <<search_value>>
<<search_term2>>: <<search_value2>>
collections:
Continent Collections:
template:
- name: separator
separator: continent
key_name: Continent
translation_key: separator
dynamic_collections:
Continent:
type: country
title_format: <<key_name>>
other_name: Other Continents
template:
- smart_filters
- shared
other_template:
- other_collection
- smart_filters
- shared
template_variables:
search_term:
default: artist_country
image:
default: country/<<style>>/<<original_key_name_encoded>>
style:
default: white
translation_key:
default: country
other: country_other
dynamic:
default: true
include:
- Africa
- Americas
- Antarctica
- Asia
- Europe
- Oceania
addons:
Africa:
# Northern Africa:
- Algeria
- Egypt
- Libya
- Morocco
- Sudan
- Tunisia
- Western Sahara
# Eastern Africa:
- British Indian Ocean Territory
- Burundi
- Comoros
- Djibouti
- Eritrea
- Ethiopia
- French Southern Territories
- Kenya
- Madagascar
- Malawi
- Mauritius
- Mayotte
- Mozambique
- Réunion
- Rwanda
- Seychelles
- Somalia
- South Sudan
- Uganda
- Tanzania
- United Republic of Tanzania # Tanzania
- Zambia
- Zimbabwe
# Central Africa:
- Angola
- Cameroon
- Central African Republic
- Chad
- Republic of the Congo
- Congo # Republic of the Congo
- Democratic Republic of the Congo
- Zaire # Democratic Republic of the Congo
- Equatorial Guinea
- Gabon
- São Tomé and Príncipe
- Sao Tome and Principe # São Tomé and Príncipe
# Southern Africa:
- Botswana
- Eswatini
- Swaziland # Eswatini
- Lesotho
- Namibia
- South Africa
# Western Africa:
- Benin
- Burkina Faso
- Cape Verde
- Cabo Verde # Cape Verde
- Côte d'Ivoire
- Côte dIvoire # Côte d'Ivoire
- Ivory Coast # Côte d'Ivoire
- Gambia
- Ghana
- Guinea
- Guinea-Bissau
- Liberia
- Mali
- Mauritania
- Niger
- Nigeria
- Saint Helena, Ascension and Tristan da Cunha
- Saint Helena # Saint Helena, Ascension and Tristan da Cunha
- St. Helena # Saint Helena, Ascension and Tristan da Cunha
- Ascension # Saint Helena, Ascension and Tristan da Cunha
- Tristan da Cunha # Saint Helena, Ascension and Tristan da Cunha
- Senegal
- Sierra Leone
- Togo
Americas:
# Caribbean:
- Anguilla
- Antigua and Barbuda
- Antigua # Antigua and Barbuda
- Barbuda # Antigua and Barbuda
- Aruba
- Bahamas
- Barbados
- Bonaire, Sint Eustatius and Saba
- Bonaire # Bonaire, Sint Eustatius and Saba
- Sint Eustatius # Bonaire, Sint Eustatius and Saba
- Saba # Bonaire, Sint Eustatius and Saba
- Netherlands Antilles
- British Virgin Islands
- Cayman Islands
- Cuba
- Curaçao
- Dominica
- Dominican Republic
- Grenada
- Guadeloupe
- Haiti
- Jamaica
- Martinique
- Montserrat
- Puerto Rico
- Saint Barthélemy
- Saint Kitts and Nevis
- St. Kitts and Nevis # Saint Kitts and Nevis
- Saint Lucia
- St. Lucia # Saint Lucia
- Saint Martin
- Saint Vincent and the Grenadines
- Saint Vincent and Grenadines # Saint Vincent and the Grenadines
- St. Vincent and the Grenadines # Saint Vincent and the Grenadines
- St. Vincent and Grenadines # Saint Vincent and the Grenadines
- Sint Maarten
- Trinidad and Tobago
- Turks and Caicos Islands
- US Virgin Islands
- U.S. Virgin Islands # US Virgin Islands
- United States Virgin Islands # US Virgin Islands
# Central America:
- Belize
- Costa Rica
- El Salvador
- Guatemala
- Honduras
- Mexico
- Nicaragua
- Panama
# South America:
- Argentina
- Bolivia
- Plurinational State of Bolivia # Bolivia
- Bouvet Island
- Brazil
- Chile
- Colombia
- Ecuador
- Falkland Islands
- Malvinas # Falkland Islands
- French Guiana
- Guyana
- Paraguay
- Peru
- South Georgia and the South Sandwich Islands
- South Georgia and South Sandwich Islands # South Georgia and the South Sandwich Islands
- South Georgia # South Georgia and the South Sandwich Islands
- South Sandwich Islands # South Georgia and the South Sandwich Islands
- Suriname
- Uruguay
- Venezuela
- Bolivarian Republic of Venezuela # Venezuela
# North America:
- Bermuda
- Canada
- Greenland
- Saint Pierre and Miquelon
- St. Pierre and Miquelon # Saint Pierre and Miquelon
- United States
- United States of America # United States
Asia:
# Central Asia:
- Kazakhstan
- Kyrgyzstan
- Tajikistan
- Turkmenistan
- Uzbekistan
# Eastern Asia:
- China
- Hong Kong
- Hong Kong SAR China # Hong Kong
- Macao
- Macau # Macao
- Macau SAR China # Macao
- North Korea
- Democratic People's Republic of Korea # North Korea
- Japan
- Mongolia
- South Korea
- Republic of Korea # South Korea
- Korea # South Korea
- Taiwan
- Taiwan, Province of China # Taiwan
# South-Eastern Asia:
- Brunei
- Brunei Darussalam # Brunei
- Cambodia
- Indonesia
- Laos
- Lao People's Democratic Republic # Laos
- Lao # Laos
- Malaysia
- Myanmar
- Burma # Myanmar
- Philippines
- Singapore
- Thailand
- East Timor
- Timor-Leste # East Timor
- Vietnam
- Viet Nam # Vietnam
# Southern Asia:
- Afghanistan
- Bangladesh
- Bhutan
- India
- Iran
- Islamic Republic of Iran # Iran
- Maldives
- Nepal
- Pakistan
- Sri Lanka
# Western Asia:
- Armenia
- Azerbaijan
- Bahrain
- Cyprus
- Georgia
- Iraq
- Israel
- Jordan
- Kuwait
- Lebanon
- Oman
- Qatar
- Saudi Arabia
- Palestine
- State of Palestine # Palestine
- Syria
- Syrian Arab Republic # Syria
- Turkey
- Türkiye # Turkey
- United Arab Emirates
- Yemen
Europe:
# Eastern Europe:
- Belarus
- Bulgaria
- Czech Republic
- Czechia # Czech Republic
- Czechoslovakia # Czech Republic
- Hungary
- Poland
- Moldova
- Republic of Moldova # Moldova
- Romania
- Russia
- Russian Federation # Russia
- Soviet Union
- Slovakia
- Ukraine
# Northern Europe:
- Åland Islands
- Guernsey
- Jersey
- Sark
- Denmark
- Estonia
- Faroe Islands
- Finland
- Iceland
- Ireland
- Northern Ireland
- Isle of Man
- Latvia
- Lithuania
- Norway
- Svalbard and Jan Mayen Islands
- Svalbard and Jan Mayen # Svalbard and Jan Mayen Islands
- Sweden
- United Kingdom
# Southern Europe:
- Albania
- Andorra
- Bosnia and Herzegovina
- Croatia
- Gibraltar
- Greece
- Kosovo
- Vatican City
- Holy See # Vatican City
- Italy
- Malta
- Montenegro
- North Macedonia
- Macedonia # North Macedonia
- Republic of North Macedonia # North Macedonia
- Portugal
- San Marino
- Serbia
- Serbia and Montenegro
- Slovenia
- Spain
- Yugoslavia
# Western Europe:
- Austria
- Belgium
- France
- French Republic # France
- Germany
- East Germany
- Liechtenstein
- Luxembourg
- Monaco
- Netherlands
- Switzerland
Oceania:
# Australia and New Zealand:
- Australia
- Christmas Island
- Cocos (Keeling) Islands
- Heard Island and McDonald Islands
- Heard and McDonald Islands # Heard Island and McDonald Islands
- New Zealand
- Norfolk Island
# Melanesia:
- Fiji
- New Caledonia
- Papua New Guinea
- New Guinea # Papua New Guinea
- Solomon Islands
- Vanuatu
# Micronesia:
- Guam
- Kiribati
- Marshall Islands
- Micronesia
- Federated States of Micronesia # Micronesia
- Nauru
- Northern Mariana Islands
- Palau
- US Minor Outlying Islands
- United States Minor Outlying Islands # US Minor Outlying Islands
- United States Outlying Islands # US Minor Outlying Islands
- U.S. Minor Outlying Islands # US Minor Outlying Islands
- U.S. Outlying Islands # US Minor Outlying Islands
- US Outlying Islands # US Minor Outlying Islands
# Polynesia:
- American Samoa
- Cook Islands
- French Polynesia
- Niue
- Pitcairn
- Pitcairn Islands # Pitcairn
- Samoa
- Tokelau
- Tonga
- Tuvalu
- Wallis and Futuna Islands
- Wallis and Futuna # Wallis and Futuna Islands

View File

@@ -1,35 +1,23 @@
# This file defines a template for creating collections of tracks based on their "mood" tag.
# The dynamic collection that would use this template is commented out,
# so this file doesn't create any collections in its current state.
external_templates:
file: config/templates/musictemplates.yml
template_variables:
collection_section: "004"
templates:
# This template creates a collection of tracks based on a mood.
track mood collection:
# This ensures that the collections are built based on individual tracks.
builder_level: track
smart_filter:
limit: 100
minimum_items: 100
delete_below_minimum: true
sort_by: plays.desc
all:
track_mood: <<value>>
collections: {} #placeholder
# The following dynamic collection is commented out. If it were active, it would
# create a collection for each mood tag found in the library, containing the
# top 100 tracks with that mood.
#
# dynamic_collections:
# Track Moods:
# type: track_mood
# title_format: Top 100 <<key_name>> Tracks
# template:
# - track mood collection
# - shared
external_templates:
file: config/templates/musictemplates.yml
template_variables:
collection_section: "004"
templates:
track mood collection:
builder_level: track
smart_filter:
limit: 100
minimum_items: 100
delete_below_minimum: true
sort_by: plays.desc
all:
track_mood: <<value>>
#dynamic_collections:
# Track Moods:
# type: track_mood
# title_format: Top 100 <<key_name>> Tracks
# template:
# - track mood collection
# - shared

View File

@@ -1,274 +1,260 @@
# This file contains a set of reusable templates for creating collections in Kometa.
# These templates are referenced in other configuration files to avoid repetition
# and to ensure consistency across collections.
templates:
# Template for creating a separator in the Plex library.
# Separators are empty collections used to visually group other collections.
separator:
default:
key: separator
sep_style: orig
collection_section: "00"
url_poster_<<key>>: https://raw.githubusercontent.com/ladywhiskers/Posters/main/separators/<<sep_style>>/<<separator>>.jpg
sort_prefix: "!"
sort_title: <<sort_prefix>><<collection_section>>_!<<title>>
optional:
- use_separator
- collection_mode
- placeholder_tmdb_movie
- placeholder_tvdb_show
- placeholder_imdb_id
- summary_<<key>>
- name_<<key>>
- key_name
- translation_key
conditionals:
use_blank:
default: true
conditions:
- placeholder_tmdb_movie.exists: true
value: false
- placeholder_tvdb_show.exists: true
value: false
- placeholder_imdb_id.exists: true
value: false
run_definition: <<use_separator>>
collection_mode: <<collection_mode>>
sort_title: <<sort_title>>
tmdb_movie: <<placeholder_tmdb_movie>>
tvdb_show: <<placeholder_tvdb_show>>
imdb_id: <<placeholder_imdb_id>>
blank_collection: <<use_blank>>
url_poster: <<url_poster_<<key>>>>
translation_key: <<translation_key>>
key_name: <<key_name>>
summary: <<summary_<<key>>>>
name: <<name_<<key>>>>
# Template for shared settings that are common to many collections.
shared:
conditionals:
name_<<key>>:
conditions:
- dynamic: true
<<translation_key>>_name.exists: true
value: <<<<translation_key>>_name>>
- dynamic: true
key.not: other
value: <<name_format>>
summary_<<key>>:
conditions:
- dynamic: true
<<translation_key>>_summary.exists: true
value: <<<<translation_key>>_summary>>
- dynamic: true
key.not: other
value: <<summary_format>>
url_poster_<<key>>:
conditions:
- file_poster_<<key>>.exists: false
file_poster.exists: false
value: https://raw.githubusercontent.com/ladywhiskers/Posters/main/<<image>>.jpg
default:
collection_section: "00"
key: <<mapping_name>>
pre: "_"
order: ""
order_<<key>>: <<order>>
sort_prefix: "!"
sort_title: <<sort_prefix>><<collection_section>><<pre>><<order_<<key>>>><<title>>
item_radarr_tag_<<key>>: <<item_radarr_tag>>
item_sonarr_tag_<<key>>: <<item_sonarr_tag>>
url_poster: https://raw.githubusercontent.com/ladywhiskers/Posters/main/<<image>>.jpg
url_poster_<<key>>: <<url_poster>>
file_poster_<<key>>: <<file_poster>>
url_background_<<key>>: <<url_background>>
file_background_<<key>>: <<file_background>>
visible_library_<<key>>: <<visible_library>>
visible_home_<<key>>: <<visible_home>>
visible_shared_<<key>>: <<visible_shared>>
minimum_items_<<key>>: <<minimum_items>>
optional:
- use_<<key>>
- allowed_libraries
- collection_mode
- visible_library
- visible_home
- visible_shared
- item_radarr_tag
- item_sonarr_tag
- trakt_list
- image
- ignore_ids
- ignore_imdb_ids
- minimum_items
- summary_format
- name_format
- key_name
- translation_key
- file_poster
- url_background
- file_background
- limit
- name_mapping
- delete_collections_named
run_definition:
- <<use_<<key>>>>
- <<allowed_libraries>>
name_mapping: <<name_mapping>>
translation_key: <<translation_key>>
key_name: <<key_name>>
summary: <<summary_<<key>>>>
name: <<name_<<key>>>>
limit: <<limit>>
ignore_ids: <<ignore_ids>>
ignore_imdb_ids: <<ignore_imdb_ids>>
trakt_list: <<trakt_list>>
ignore_blank_results: true
collection_mode: <<collection_mode>>
visible_library: <<visible_library_<<key>>>>
visible_home: <<visible_home_<<key>>>>
visible_shared: <<visible_shared_<<key>>>>
item_radarr_tag: <<item_radarr_tag_<<key>>>>
item_sonarr_tag: <<item_sonarr_tag_<<key>>>>
sort_title: <<sort_title>>
url_poster: <<url_poster_<<key>>>>
file_poster: <<file_poster_<<key>>>>
url_background: <<url_background_<<key>>>>
file_background: <<file_background_<<key>>>>
minimum_items: <<minimum_items_<<key>>>>
delete_collections_named: <<delete_collections_named>>
# Template for creating a smart filter.
smart_filter:
default:
sort_by: release.desc
sort_by_<<key>>: <<sort_by>>
limit_<<key>>: <<limit>>
search_value: <<value>>
optional:
- search_term2
- search_value2
- limit
- type
smart_filter:
sort_by: <<sort_by_<<key>>>>
limit: <<limit_<<key>>>>
type: <<type>>
any:
<<search_term>>: <<search_value>>
<<search_term2>>: <<search_value2>>
# Template for creating a filter.
filter:
default:
sync_mode: sync
sync_mode_<<key>>: <<sync_mode>>
sort_by: release.desc
sort_by_<<key>>: <<sort_by>>
limit_<<key>>: <<limit>>
optional:
- limit
smart_label:
sort_by: <<sort_by_<<key>>>>
limit: <<limit_<<key>>>>
all:
label: <<smart_label>>
sync_mode: <<sync_mode_<<key>>>>
plex_all: true
filters:
<<filter_term>>: <<value>>
# Template for creating a smart collection from an MDbList list.
mdb_smart:
default:
sync_mode: sync
sync_mode_<<key>>: <<sync_mode>>
sort_by: release.desc
sort_by_<<key>>: <<sort_by>>
cache_builders: 1
smart_label: <<sort_by_<<key>>>>
sync_mode: <<sync_mode_<<key>>>>
mdblist_list: <<mdblist_list>>
# Template for settings related to Radarr and Sonarr.
arr:
default:
key: <<mapping_name>>
radarr_add_missing_<<key>>: <<radarr_add_missing>>
sonarr_add_missing_<<key>>: <<sonarr_add_missing>>
radarr_folder_<<key>>: <<radarr_folder>>
sonarr_folder_<<key>>: <<sonarr_folder>>
radarr_tag_<<key>>: <<radarr_tag>>
sonarr_tag_<<key>>: <<sonarr_tag>>
radarr_monitor_<<key>>: <<radarr_monitor>>
sonarr_monitor_<<key>>: <<sonarr_monitor>>
radarr_search_<<key>>: <<radarr_search>>
sonarr_search_<<key>>: <<sonarr_search>>
optional:
- radarr_add_missing
- sonarr_add_missing
- radarr_folder
- sonarr_folder
- radarr_tag
- sonarr_tag
- radarr_monitor
- sonarr_monitor
- radarr_search
- sonarr_search
radarr_add_missing: <<radarr_add_missing_<<key>>>>
sonarr_add_missing: <<sonarr_add_missing_<<key>>>>
radarr_folder: <<radarr_folder_<<key>>>>
sonarr_folder: <<sonarr_folder_<<key>>>>
radarr_tag: <<radarr_tag_<<key>>>>
sonarr_tag: <<sonarr_tag_<<key>>>>
radarr_monitor: <<radarr_monitor_<<key>>>>
sonarr_monitor: <<sonarr_monitor_<<key>>>>
radarr_search: <<radarr_search_<<key>>>>
sonarr_search: <<sonarr_search_<<key>>>>
# Template for custom collections.
custom:
default:
sync_mode: sync
sync_mode_<<key>>: <<sync_mode>>
collection_order: custom
collection_order_<<key>>: <<collection_order>>
cache_builders: 1
collection_order: <<collection_order_<<key>>>>
sync_mode: <<sync_mode_<<key>>>>
cache_builders: <<cache_builders>>
# Template for "Other" collections.
other_collection:
default:
collection_section: "00"
pre: "_~"
optional:
- use_other
run_definition: <<use_other>>
sort_title: "!<<collection_section>><<pre>><<title>>"
# Template for year-based collections.
use_year_collections:
conditionals:
final_collection_section:
default: <<collection_section>>
conditions:
- year_collection_section.exists: true
value: <<year_collection_section>>
default:
collection_section: "00"
key: <<mapping_name>>
pre: "_"
order: ""
order_<<key>>: <<order>>
sort_prefix: "!"
sort_title: <<sort_prefix>><<final_collection_section>><<pre>><<order_<<key>>>><<title>>
optional:
- use_year_collections
run_definition: <<use_year_collections>>
sort_title: <<sort_title>>
collections:
templates:
separator:
default:
key: separator
sep_style: orig
collection_section: "00"
url_poster_<<key>>: https://raw.githubusercontent.com/ladywhiskers/Posters/main/separators/<<sep_style>>/<<separator>>.jpg
sort_prefix: "!"
sort_title: <<sort_prefix>><<collection_section>>_!<<title>>
optional:
- use_separator
- collection_mode
- placeholder_tmdb_movie
- placeholder_tvdb_show
- placeholder_imdb_id
- summary_<<key>>
- name_<<key>>
- key_name
- translation_key
conditionals:
use_blank:
default: true
conditions:
- placeholder_tmdb_movie.exists: true
value: false
- placeholder_tvdb_show.exists: true
value: false
- placeholder_imdb_id.exists: true
value: false
run_definition: <<use_separator>>
collection_mode: <<collection_mode>>
sort_title: <<sort_title>>
tmdb_movie: <<placeholder_tmdb_movie>>
tvdb_show: <<placeholder_tvdb_show>>
imdb_id: <<placeholder_imdb_id>>
blank_collection: <<use_blank>>
url_poster: <<url_poster_<<key>>>>
translation_key: <<translation_key>>
key_name: <<key_name>>
summary: <<summary_<<key>>>>
name: <<name_<<key>>>>
shared:
conditionals:
name_<<key>>:
conditions:
- dynamic: true
<<translation_key>>_name.exists: true
value: <<<<translation_key>>_name>>
- dynamic: true
key.not: other
value: <<name_format>>
summary_<<key>>:
conditions:
- dynamic: true
<<translation_key>>_summary.exists: true
value: <<<<translation_key>>_summary>>
- dynamic: true
key.not: other
value: <<summary_format>>
url_poster_<<key>>:
conditions:
- file_poster_<<key>>.exists: false
file_poster.exists: false
value: https://raw.githubusercontent.com/ladywhiskers/Posters/main/<<image>>.jpg
default:
collection_section: "00"
key: <<mapping_name>>
pre: "_"
order: ""
order_<<key>>: <<order>>
sort_prefix: "!"
sort_title: <<sort_prefix>><<collection_section>><<pre>><<order_<<key>>>><<title>>
item_radarr_tag_<<key>>: <<item_radarr_tag>>
item_sonarr_tag_<<key>>: <<item_sonarr_tag>>
url_poster: https://raw.githubusercontent.com/ladywhiskers/Posters/main/<<image>>.jpg
url_poster_<<key>>: <<url_poster>>
file_poster_<<key>>: <<file_poster>>
url_background_<<key>>: <<url_background>>
file_background_<<key>>: <<file_background>>
visible_library_<<key>>: <<visible_library>>
visible_home_<<key>>: <<visible_home>>
visible_shared_<<key>>: <<visible_shared>>
minimum_items_<<key>>: <<minimum_items>>
optional:
- use_<<key>>
- allowed_libraries
- collection_mode
- visible_library
- visible_home
- visible_shared
- item_radarr_tag
- item_sonarr_tag
- trakt_list
- image
- ignore_ids
- ignore_imdb_ids
- minimum_items
- summary_format
- name_format
- key_name
- translation_key
- file_poster
- url_background
- file_background
- limit
- name_mapping
- delete_collections_named
run_definition:
- <<use_<<key>>>>
- <<allowed_libraries>>
name_mapping: <<name_mapping>>
translation_key: <<translation_key>>
key_name: <<key_name>>
summary: <<summary_<<key>>>>
name: <<name_<<key>>>>
limit: <<limit>>
ignore_ids: <<ignore_ids>>
ignore_imdb_ids: <<ignore_imdb_ids>>
trakt_list: <<trakt_list>>
ignore_blank_results: true
collection_mode: <<collection_mode>>
visible_library: <<visible_library_<<key>>>>
visible_home: <<visible_home_<<key>>>>
visible_shared: <<visible_shared_<<key>>>>
item_radarr_tag: <<item_radarr_tag_<<key>>>>
item_sonarr_tag: <<item_sonarr_tag_<<key>>>>
sort_title: <<sort_title>>
url_poster: <<url_poster_<<key>>>>
file_poster: <<file_poster_<<key>>>>
url_background: <<url_background_<<key>>>>
file_background: <<file_background_<<key>>>>
minimum_items: <<minimum_items_<<key>>>>
delete_collections_named: <<delete_collections_named>>
smart_filter:
default:
sort_by: release.desc
sort_by_<<key>>: <<sort_by>>
limit_<<key>>: <<limit>>
search_value: <<value>>
optional:
- search_term2
- search_value2
- limit
- type
smart_filter:
sort_by: <<sort_by_<<key>>>>
limit: <<limit_<<key>>>>
type: <<type>>
any:
<<search_term>>: <<search_value>>
<<search_term2>>: <<search_value2>>
filter:
default:
sync_mode: sync
sync_mode_<<key>>: <<sync_mode>>
sort_by: release.desc
sort_by_<<key>>: <<sort_by>>
limit_<<key>>: <<limit>>
optional:
- limit
smart_label:
sort_by: <<sort_by_<<key>>>>
limit: <<limit_<<key>>>>
all:
label: <<smart_label>>
sync_mode: <<sync_mode_<<key>>>>
plex_all: true
filters:
<<filter_term>>: <<value>>
mdb_smart:
default:
sync_mode: sync
sync_mode_<<key>>: <<sync_mode>>
sort_by: release.desc
sort_by_<<key>>: <<sort_by>>
cache_builders: 1
smart_label: <<sort_by_<<key>>>>
sync_mode: <<sync_mode_<<key>>>>
mdblist_list: <<mdblist_list>>
arr:
default:
key: <<mapping_name>>
radarr_add_missing_<<key>>: <<radarr_add_missing>>
sonarr_add_missing_<<key>>: <<sonarr_add_missing>>
radarr_folder_<<key>>: <<radarr_folder>>
sonarr_folder_<<key>>: <<sonarr_folder>>
radarr_tag_<<key>>: <<radarr_tag>>
sonarr_tag_<<key>>: <<sonarr_tag>>
radarr_monitor_<<key>>: <<radarr_monitor>>
sonarr_monitor_<<key>>: <<sonarr_monitor>>
radarr_search_<<key>>: <<radarr_search>>
sonarr_search_<<key>>: <<sonarr_search>>
optional:
- radarr_add_missing
- sonarr_add_missing
- radarr_folder
- sonarr_folder
- radarr_tag
- sonarr_tag
- radarr_monitor
- sonarr_monitor
- radarr_search
- sonarr_search
radarr_add_missing: <<radarr_add_missing_<<key>>>>
sonarr_add_missing: <<sonarr_add_missing_<<key>>>>
radarr_folder: <<radarr_folder_<<key>>>>
sonarr_folder: <<sonarr_folder_<<key>>>>
radarr_tag: <<radarr_tag_<<key>>>>
sonarr_tag: <<sonarr_tag_<<key>>>>
radarr_monitor: <<radarr_monitor_<<key>>>>
sonarr_monitor: <<sonarr_monitor_<<key>>>>
radarr_search: <<radarr_search_<<key>>>>
sonarr_search: <<sonarr_search_<<key>>>>
custom:
default:
sync_mode: sync
sync_mode_<<key>>: <<sync_mode>>
collection_order: custom
collection_order_<<key>>: <<collection_order>>
cache_builders: 1
collection_order: <<collection_order_<<key>>>>
sync_mode: <<sync_mode_<<key>>>>
cache_builders: <<cache_builders>>
other_collection:
default:
collection_section: "00"
pre: "_~"
optional:
- use_other
run_definition: <<use_other>>
sort_title: "!<<collection_section>><<pre>><<title>>"
use_year_collections:
conditionals:
final_collection_section:
default: <<collection_section>>
conditions:
- year_collection_section.exists: true
value: <<year_collection_section>>
default:
collection_section: "00"
key: <<mapping_name>>
pre: "_"
order: ""
order_<<key>>: <<order>>
sort_prefix: "!"
sort_title: <<sort_prefix>><<final_collection_section>><<pre>><<order_<<key>>>><<title>>
optional:
- use_year_collections
run_definition: <<use_year_collections>>
sort_title: <<sort_title>>
collections:

View File

@@ -1,101 +1,90 @@
# This file defines collections for documentary TV shows, categorized by genre.
# Like other files in this repository, it uses a template to tag shows with a
# genre rather than creating visible collections. This is achieved by using
# 'build_collection: false' and 'item_genre: <<collection_name>>'.
#######################################################
# Documentary Genres #
# TV Collections #
#######################################################
templates:
# A generic template for creating documentary genre collections.
Collection:
optional:
- poster
#url_poster: <<poster>>
#sync_mode: sync
sort_title: "!060_<<collection_name>>"
collection_order: release.desc
schedule: weekly(tuesday)
# This is the key part: instead of building a collection, it tags the items
# with the collection's name as a genre.
item_genre: <<collection_name>>
build_collection: false
collections:
# Each of the following blocks defines a documentary genre.
# The 'template' key is used to call the 'Collection' template.
# The shows are sourced from IMDb lists and TVDb IDs.
America:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/America.jpg}
imdb_list: https://www.imdb.com/list/ls567617875/
tvdb_show: 309958, 342167, 321784
Animal:
template: {name: Collection}
Animal:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Animal.jpg}
imdb_list: https://www.imdb.com/list/ls567611777/
tvdb_show: 231181, 302286, 365318, 397323, 380404, 414372, 423716, 342167, 354527
Apocalypse:
template: {name: Collection}
Apocalypse :
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Apocalypse.jpg}
imdb_list: https://www.imdb.com/list/ls567611328/
tvdb_show: 101421, 279117
The Arts:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/The%20Arts.jpg}
imdb_list: https://www.imdb.com/list/ls567611610/
tvdb_show: 362158, 353954, 418474, 266866
Building:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Building.jpg}
imdb_list: https://www.imdb.com/list/ls567611261/
tvdb_show: 400435, 280472, 363422, 269355, 379326
Conspiracy:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Conspiracy.jpg}
imdb_list: https://www.imdb.com/list/ls567611457/
tvdb_show: 37043, 111931, 287495, 386899
Dinosaur:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Dinosaur.jpg}
imdb_list: https://www.imdb.com/list/ls567611901/
tvdb_show: 419593, 416319
Engineering:
template: {name: Collection}
imdb_list:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Engineering.jpg}
imdb_list:
- https://www.imdb.com/list/ls567611972/ #All other Engineering List
- https://www.imdb.com/list/ls567611261/ #Building List
- https://www.imdb.com/list/ls567611821/ #Engineering Disaster List
tvdb_show: 410587, 375980, 370754, 369458, 345959, 122401, 280472, 282106, 370754, 400435, 399511, 420420
Engineering Disaster:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Engineering%20Disaster.jpg}
imdb_list: https://www.imdb.com/list/ls567611821/
tvdb_show: 410587, 375980, 370754, 369458, 345959
tvdb_show: 410587, 375980, 370754, 369458, 345959
Fringe:
template: {name: Collection}
imdb_list:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Fringe.jpg}
imdb_list:
- https://www.imdb.com/list/ls567613015/ #All other Fringe List
- https://www.imdb.com/list/ls567611457/ #Conpsiracy List
- https://www.imdb.com/list/ls567616578/ #Paranormal List
- https://www.imdb.com/list/ls567637035/ #UFO List
tvdb_show: 37043, 111931, 287495, 386899, 261380, 111931, 255855, 417262, 290249, 370439, 336514, 413801, 111931, 311398, 255855, 370439, 376545, 420534
History:
template: {name: Collection}
History :
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/History.jpg}
imdb_list: https://www.imdb.com/list/ls567613721/
tvdb_show: 84970, 119811, 290249, 136411, 311398, 287495, 362158, 356885, 400435, 418474, 413801, 421687, 361079, 420420, 80620, 376545, 360852, 427595, 363422, 355566, 420534, 269355
# smart_filter:
# sort_by: year.asc
# all:
# genre: documentary
# any:
# genre: biography, war
Human Body:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Human%20Body.jpg}
imdb_list: https://www.imdb.com/list/ls567613933/
tvdb_show: 370439, 324346, 333111
tmdb_show: 207778
Manufacturing:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Manufacturing.jpg}
imdb_list: https://www.imdb.com/list/ls567613987/
tvdb_show: 421687, 399511
Nature:
template: {name: Collection}
imdb_list:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Nature.jpg}
imdb_list:
- https://www.imdb.com/list/ls567613846/ #All other Nature List
- https://www.imdb.com/list/ls567611777/ #Animals List
- https://www.imdb.com/list/ls567611901/ #Dinosaur list
@@ -103,40 +92,33 @@ collections:
- https://www.imdb.com/list/ls567616754/ #Space List
- https://www.imdb.com/list/ls567637089/ #Weather List
tvdb_show: 231181, 302286, 365318, 397323, 380404, 414372, 423716, 342167, 354527, 419593, 416319, 268119, 388660, 356885, 333247, 387478, 136411, 377071, 390520, 269320, 255951, 286699, 370598, 80865, 419048, 398721, 433852
Paranormal:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Paranormal.jpg}
imdb_list: https://www.imdb.com/list/ls567616578/
tvdb_show: 261380
Plant:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Plant.jpg}
imdb_list: https://www.imdb.com/list/ls567616526/
tvdb_show: 298146
Space:
template: {name: Collection}
imdb_list:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Space.jpg}
imdb_list:
- https://www.imdb.com/list/ls567616754/ #All other Space List
- https://www.imdb.com/list/ls567637035/ #UFO List
tvdb_show: 377071, 364784
Sport:
template: {name: Collection}
Sport :
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Sport.jpg}
imdb_list: https://www.imdb.com/list/ls567616746/
tvdb_show: 362158, 398117
Technology:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Technology.jpg}
imdb_list: https://www.imdb.com/list/ls567616111/
tvdb_show: 122401, 362158, 282106, 358433, 410168, 41726
UFO:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Ufo.jpg}
imdb_list: https://www.imdb.com/list/ls567637035/
tvdb_show: 111931, 255855
Weather:
template: {name: Collection}
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Weather.jpg}
imdb_list: https://www.imdb.com/list/ls567637089/
tvdb_show: 390520, 269320, 255951, 286699, 370598, 80865, 419048

View File

@@ -1,62 +1,48 @@
# This file defines collections for TV shows based on various topics.
# Like the other topic and subgenre files, these are not meant to be visible
# collections, but rather a way to tag shows with a specific topic.
# This is achieved by using 'build_collection: false' and 'item_genre: <<collection_name>>'.
templates:
# A generic template for creating topic-based collections.
Collection:
optional:
- show
- poster
tvdb_show: <<show>>
sync_mode: sync
collection_order: audience_rating.desc
sort_title: "!060_<<collection_name>>"
schedule: weekly(tuesday)
# This is the key part: instead of building a collection, it tags the items
# with the collection's name as a genre.
item_genre: <<collection_name>>
build_collection: false
collections:
# Each of the following blocks defines a topic.
# The 'template' key is used to call the 'Collection' template.
# The shows are sourced from IMDb lists.
Anthology:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls567937024/
Apocalypse:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls527128700/
Historical Fiction:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls527147593/
Medical:
template: {name: Collection}
imdb_list:
- https://www.imdb.com/list/ls064005250/
- https://www.imdb.com/list/ls567394825/
Slice of Life:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls527147618/
Spy:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls527147789/
Stephen King:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls567399416/
Supernatural:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls527140144/
Time Travel:
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls527147299/
#######################################
# TV Topics #
#######################################
templates:
Collection:
optional:
- show
- poster
tvdb_show: <<show>>
#url_poster: <<poster>>
sync_mode: sync
collection_order: audience_rating.desc
sort_title: "!060_<<collection_name>>"
schedule: weekly(tuesday)
item_genre: <<collection_name>>
build_collection: false
collections:
Anthology:
template: {name: Collection} #poster: https://raw.githubusercontent.com/WhoDat104/Genres/main/Anthology.jpg}
imdb_list: https://www.imdb.com/list/ls567937024/
Apocalypse:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Apocalypse.jpg}
imdb_list: https://www.imdb.com/list/ls527128700/
Historical Fiction:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Historical%20Fiction.jpg}
imdb_list: https://www.imdb.com/list/ls527147593/
Medical:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Medical.jpg}
imdb_list:
- https://www.imdb.com/list/ls064005250/
- https://www.imdb.com/list/ls567394825/
Slice of Life:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Slice%20of%20Life.jpg}
imdb_list: https://www.imdb.com/list/ls527147618/
Spy:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Spy.jpg}
imdb_list: https://www.imdb.com/list/ls527147789/
Stephen King:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Stephen%20King.jpg}
imdb_list: https://www.imdb.com/list/ls567399416/
Supernatural:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Supernatural.jpg}
imdb_list: https://www.imdb.com/list/ls527140144/
Time Travel:
template: {name: Collection} #poster: https://raw.githubusercontent.com/kometa-team/Default-Images/master/genre/Time%20Travel.jpg}
imdb_list: https://www.imdb.com/list/ls527147299/

View File

@@ -1,33 +1,27 @@
# This file defines collections based on TV show watchlists from various sources,
# such as Trakt and Plex itself. These are meant to be visible collections.
collections:
# A collection based on the Plex watchlist of a user named Laura.
Laura's Watchlist:
plex_watchlist: critic_rating.desc
collection_order: custom
sync_mode: sync
sort_title: "!0001_<<collection_name>>"
collection_mode: show
# A collection of TV shows to watch with someone named Britty, from a Trakt list.
Watch with Britty:
trakt_list: https://trakt.tv/users/fuschaitea/lists/shows-to-watch-with-britty
sync_mode: sync
collection_order: custom
collection_mode: show
sort_title: "!0001_<<collection_name>>"
# A collection of movie and TV show recommendations for "Mum".
# It combines multiple Trakt lists.
Recommendations for Mum:
trakt_list:
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum-movies-couchmoney-tv
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum-tv-shows-couchmoney-tv
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum
sync_mode: sync
collection_order: custom
collection_mode: show
sort_title: "!0001_<<collection_name>>"
visible_home: range(01/01-12/31)
visible_shared: range(01/01-12/31)
#######################################
# TV Watchlist #
#######################################
collections:
Laura's Watchlist:
plex_watchlist: critic_rating.desc
collection_order: custom
sync_mode: sync
sort_title: "!0001_<<collection_name>>"
collection_mode: show
Watch with Britty:
trakt_list: https://trakt.tv/users/fuschaitea/lists/shows-to-watch-with-britty
sync_mode: sync
collection_order: custom
collection_mode: show
sort_title: "!0001_<<collection_name>>"
Recommendations for Mum:
trakt_list:
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum-movies-couchmoney-tv
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum-tv-shows-couchmoney-tv
- https://trakt.tv/users/fuschaitea/lists/recommendations-for-mum
sync_mode: sync
collection_order: custom
collection_mode: show
sort_title: "!0001_<<collection_name>>"
visible_home: range(01/01-12/31)
visible_shared: range(01/01-12/31)

View File

@@ -7,7 +7,7 @@ templates:
visible_shared: true
collections:
Trending:
template: {name: Chart, num: 1}
template: { name: Chart, num: 1 }
trakt_trending: 40
tmdb_trending_daily: 40
tmdb_trending_weekly: 40
@@ -15,14 +15,14 @@ collections:
summary: Movies trending across the internet
url_poster: https://i.imgur.com/cxnU9ZL.png
Top Rated:
template: {name: Chart, num: 2}
template: { name: Chart, num: 2 }
imdb_chart: top_movies
tmdb_top_rated: 250
smart_label: critic_rating.desc
summary: Top Rated Movies, according to IMDB and tmdb.
url_poster: https://i.imgur.com/AWxpE67.png
Popular:
template: {name: Chart, num: 3}
template: { name: Chart, num: 3 }
smart_label: year.desc
tmdb_popular: 40
imdb_chart: popular_movies
@@ -36,7 +36,7 @@ collections:
# summary: Movies That Everyone is Watching
# url_poster: https://i.imgur.com/8cxTJ1b.png
Oscar Best Picture-Winning Movies:
template: {name: Chart, num: 5}
template: { name: Chart, num: 5 }
imdb_search:
event.winning: oscar_picture
sort_by: year.desc
@@ -45,7 +45,7 @@ collections:
smart_label: year.desc
url_poster: https://theposterdb.com/api/assets/75802
Oscar Winning Movies:
template: {name: Chart, num: 6}
template: { name: Chart, num: 6 }
imdb_search:
event.winning: oscar
sort_by: year.desc

97
tuxpeople/Holidays.yml Normal file
View File

@@ -0,0 +1,97 @@
templates:
Holiday:
smart_label: title.asc
summary: |-
A timed collection of <<collection_name>> and other movies that may relate to the holiday.
NOTE: this collection will only be around until <<end_date>>.
sort_title: +0_<<collection_name>>
schedule: range(<<start_date>>-<<end_date>>)
delete_not_scheduled: true
visible_home: true
visible_shared: true
collections:
Valentine's Day Movies:
template:
name: Holiday
start_date: 02/01
end_date: 02/29
imdb_list:
- https://www.imdb.com/list/ls000094398/
- https://www.imdb.com/list/ls057783436/
- https://www.imdb.com/list/ls064427905/
trakt_list:
- https://trakt.tv/users/movie-pal/lists/valentine-s-day
- https://trakt.tv/users/barsaky/lists/den-svateho-valentina-valentine-s-day
- https://trakt.tv/users/abbelea/lists/movies-best-of-love
St. Patrick's Day Movies:
template:
name: Holiday
start_date: 03/01
end_date: 03/18
imdb_list:
- https://www.imdb.com/list/ls063934595/
trakt_list:
- https://trakt.tv/users/triadcool/lists/irish
- https://trakt.tv/users/sympli/lists/st-patricks-day-movies
Thanksgiving Movies:
template:
name: Holiday
start_date: 11/01
end_date: 11/30
imdb_list:
- https://www.imdb.com/list/ls000835734/
- https://www.imdb.com/list/ls091597850/
trakt_list:
- https://trakt.tv/users/galacticboy/lists/thanksgiving-movies
- https://trakt.tv/users/shahid1296/lists/thanksgiving
- https://trakt.tv/users/retrogran/lists/thanksgiving-season-movies
- https://trakt.tv/users/padawan_seneca/lists/vibe-autumn-tv-series-movies
Halloween Movies:
template:
name: Holiday
start_date: 10/01
end_date: 10/31
imdb_list:
- https://www.imdb.com/list/ls023118929/
- https://www.imdb.com/list/ls000099714/
tmdb_collection:
- 91361 # Halloween Collection
- 8581 # A Nightmare on Elm Street Collection
- 1733 # The Mummy Collection
- 8091 # Alien Collection
tmdb_movie:
- 23437 # A Nightmare on Elm Street (2010)
trakt_list:
- https://trakt.tv/users/29zombies/lists/halloween
- https://trakt.tv/users/galacticboy/lists/not-so-spooky-halloween
- https://trakt.tv/users/kairbear08/lists/halloween
- https://trakt.tv/users/mybicycle/lists/halloween
- https://trakt.tv/users/jayinftl/lists/halloween
- https://trakt.tv/users/roswellgeek/lists/halloween
Christmas Movies:
template:
name: Holiday
start_date: 12/01
end_date: 12/31
trakt_list:
- https://trakt.tv/users/movistapp/lists/christmas-movies
- https://trakt.tv/users/questdvd/lists/absolute-hayes-christmas-classics
- https://trakt.tv/users/littlestella3/lists/christmas
- https://trakt.tv/users/2borno2b/lists/christmas-movies-extravanganza
- https://trakt.tv/users/pualani78/lists/christmas-2020
- https://trakt.tv/users/veninjak/lists/complete-christmas-2021-copy
imdb_list:
- https://www.imdb.com/list/ls025976544/
- https://www.imdb.com/list/ls003863000/
- https://www.imdb.com/list/ls027454200/
- https://www.imdb.com/list/ls027886673/
- https://www.imdb.com/list/ls097998599/
- https://www.imdb.com/list/ls000096828/
New Year's Day Movies:
template:
name: Holiday
start_date: 12/26
end_date: 01/04
imdb_list: https://www.imdb.com/list/ls066838460/

View File

@@ -1,4 +1,30 @@
templates:
tmdb:
default:
collection_order: release
optional:
- collections
- lists
- movies
- tmdb_summary
- summary
tmdb_collection: <<collections>>
tmdb_list: <<lists>>
tmdb_movie: <<movies>>
tmdb_summary: <<tmdb_summary>>
summary: <<summary>>
url_poster: <<poster>>
sort_title: +3_<<collection_name>>
collection_order: <<collection_order>>
visible_home: true
visible_shared: true
person:
sort_title: +3_<<collection_name>>
visible_home: true
visible_shared: true
tmdb_discover:
with_people: <<person>>
collection_order: release
genre:
default:
title: feature
@@ -21,33 +47,115 @@ templates:
visible_shared: true
collections:
Bud Sepncer & Terrence Hill:
template: { name: person, person: "18841, 15140" }
summary: "The congenial duo: Bud Spencer and Terence Hill"
url_poster: https://i.imgur.com/NQ0PmZD.png
radarr_add_missing: true
Middle Earth:
template:
{
name: tmdb,
collections: "119, 121938",
summary: "A collection of all J.R.R. Tolkien's movies.",
poster: https://theposterdb.com/api/assets/32987,
}
Star Wars Movies in Story Order:
template:
{
name: tmdb,
lists: 7102821,
collection_order: custom,
poster: https://theposterdb.com/api/assets/4448,
}
radarr_add_missing: true
Romance:
template: {name: genre, genre: Romance, poster: 'https://theposterdb.com/api/assets/117306'}
template:
{
name: genre,
genre: Romance,
limit: 100,
poster: https://theposterdb.com/api/assets/117306,
}
summary: "Romance film can be defined as a genre wherein the plot revolves around the love between two protagonists. This genre usually has a theme that explores an issue within love, including but not limited to: love at first sight, forbidden love, love triangles, and sacrificial love. The tone of Romance film can vary greatly. Whether the end is happy or tragic, Romance film aims to evoke strong emotions in the audience."
Action:
template: {name: genre, genre: Action, poster: 'https://theposterdb.com/api/assets/117290'}
template:
{
name: genre,
genre: Action,
limit: 100,
poster: https://theposterdb.com/api/assets/117290,
}
summary: Action film is a genre wherein physical action takes precedence in the storytelling. The film will often have continuous motion and action including physical stunts, chases, fights, battles, and races. The story usually revolves around a hero that has a goal, but is facing incredible odds to obtain it.
Adventure:
template: {name: genre, genre: Adventure, poster: 'https://theposterdb.com/api/assets/117291'}
template:
{
name: genre,
genre: adventure,
limit: 100,
poster: https://theposterdb.com/api/assets/117291,
}
summary: Adventure film is a genre that revolves around the conquests and explorations of a protagonist. The purpose of the conquest can be to retrieve a person or treasure, but often the main focus is simply the pursuit of the unknown. These films generally take place in exotic locations and play on historical myths. Adventure films incorporate suspenseful puzzles and intricate obstacles that the protagonist must overcome in order to achieve the end goal.
Animation:
template: {name: genre, genre: Animation, poster: 'https://theposterdb.com/api/assets/116642'}
summary: Animated film is a collection of illustrations that are photographed frame-by-frame and then played in a quick succession. Since its inception, animation has had a creative and imaginative tendency. Being able to bring animals and objects to life, this genre has catered towards fairy tales and children's stories. However, animation has long been a genre enjoyed by all ages. As of recent, there has even been an influx of animation geared towards adults. Animation is commonly thought of as a technique, thus it's ability to span over many different genres.
template:
{
name: genre,
genre: Animation,
limit: 100,
poster: https://theposterdb.com/api/assets/116642,
}
summary: Animated film is a collection of illustrations that are photographed frame-by-frame and then played in a quick succession. Since its inception, animation has had a creative and imaginative tendency. Being able to bring animals and objects to life, this genre has catered towards fairy tales and childrens stories. However, animation has long been a genre enjoyed by all ages. As of recent, there has even been an influx of animation geared towards adults. Animation is commonly thought of as a technique, thus its ability to span over many different genres.
Biography:
template: {name: genre, genre: Biography, poster: 'https://theposterdb.com/api/assets/60369'}
template:
{
name: genre,
genre: Biography,
limit: 100,
poster: https://theposterdb.com/api/assets/60369,
}
summary: A collection of Biography movies
Comedy:
template: {name: genre, genre: Comedy, poster: 'https://theposterdb.com/api/assets/117296'}
template:
{
name: genre,
genre: Comedy,
limit: 100,
poster: https://theposterdb.com/api/assets/117296,
}
summary: Comedy is a genre of film that uses humor as a driving force. The aim of a comedy film is to illicit laughter from the audience through entertaining stories and characters. Although the comedy film may take on some serious material, most have a happy ending. Comedy film has the tendency to become a hybrid sub-genre because humor can be incorporated into many other genres. Comedies are more likely than other films to fall back on the success and popularity of an individual star.
Crime:
template: {name: genre, genre: Crime, poster: 'https://theposterdb.com/api/assets/117297'}
template:
{
name: genre,
genre: Crime,
limit: 100,
poster: https://theposterdb.com/api/assets/117297,
}
summary: Crime film is a genre that revolves around the action of a criminal mastermind. A Crime film will often revolve around the criminal himself, chronicling his rise and fall. Some Crime films will have a storyline that follows the criminal's victim, yet others follow the person in pursuit of the criminal. This genre tends to be fast paced with an air of mystery this mystery can come from the plot or from the characters themselves.
Documentary:
template: {name: genre, genre: Documentary, poster: 'https://theposterdb.com/api/assets/51430'}
template:
{
name: genre,
genre: Documentary,
limit: 100,
poster: https://theposterdb.com/api/assets/51430,
}
summary: Documentary film is a non-fiction genre intended to document reality primarily for the purposes of instruction, education, or maintaining a historical record.
Drama:
template: {name: genre, genre: Drama, poster: 'https://theposterdb.com/api/assets/117299'}
template:
{
name: genre,
genre: Drama,
limit: 100,
poster: https://theposterdb.com/api/assets/117299,
}
summary: Drama film is a genre that relies on the emotional and relational development of realistic characters. While Drama film relies heavily on this kind of development, dramatic themes play a large role in the plot as well. Often, these dramatic themes are taken from intense, real life issues. Whether heroes or heroines are facing a conflict from the outside or a conflict within themselves, Drama film aims to tell an honest story of human struggles.
Family:
template: {name: genre, genre: Family, poster: 'https://theposterdb.com/api/assets/117300'}
template:
{
name: genre,
genre: Family,
limit: 100,
poster: https://theposterdb.com/api/assets/117300,
}
summary: Fantasy film is a genre that incorporates imaginative and fantastic themes. These themes usually involve magic, supernatural events, or fantasy worlds. Although it is its own distinct genre, these films can overlap into the horror and science fiction genres. Unlike science fiction, a fantasy film does not need to be rooted in fact. This element allows the audience to be transported into a new and unique world. Often, these films center on an ordinary hero in an extraordinary situation.

View File

@@ -0,0 +1,45 @@
templates:
generic_list:
smart_label: title.asc
sort_title: +2_<<collection_name>>
visible_home: true
visible_shared: true
collections:
Kids Movies:
template:
name: generic_list
plex_search:
any:
content_rating.regex: '(?i)\b0\b|\b1\b|\b2\b|\b3\b|\b4\b|\b5\b|\b6\b|\b7\b|\b8\b'
url_poster: https://www.plexcollectionposters.com/images/2019/05/18/Kids-Movies56f26dc216393583.jpg
AEW PPV:
template:
name: generic_list
imdb_list:
- https://www.imdb.com/list/ls044462968/
- https://www.imdb.com/list/ls560016464/
- https://www.imdb.com/list/ls523574560/
- https://www.imdb.com/list/ls509051450/
- https://www.imdb.com/list/ls566701386/
item_label: aew,wrestling
radarr_folder: "/data/media/movies/wrestling"
filters:
year.gte: 2022
url_poster: https://i.imgur.com/Q3gZvGl.jpeg
radarr_add_missing: true
WWE PPV:
template:
name: generic_list
imdb_list:
- https://www.imdb.com/list/ls066790094/
- https://www.imdb.com/list/ls523285888/
- https://www.imdb.com/list/ls523039717/
- https://www.imdb.com/list/ls538431085/
- https://www.imdb.com/list/ls021456885/
item_label: wwe,wrestling
radarr_folder: "/data/media/movies/wrestling"
filters:
year.gte: 2022
url_poster: https://i.imgur.com/3eNUU6q.jpeg
radarr_add_missing: true

View File

@@ -1,97 +0,0 @@
templates:
Holiday:
smart_label: title.asc
summary: |-
A timed collection of <<collection_name>> and other movies that may relate to the holiday.
NOTE: this collection will only be around until <<end_date>>.
sort_title: +0_<<collection_name>>
schedule: range(<<start_date>>-<<end_date>>)
delete_not_scheduled: true
visible_home: true
visible_shared: true
collections:
Valentine's Day Movies:
template:
name: Holiday
start_date: 02/01
end_date: 02/29
imdb_list:
- https://www.imdb.com/list/ls000094398/
- https://www.imdb.com/list/ls057783436/
- https://www.imdb.com/list/ls064427905/
trakt_list:
- https://trakt.tv/users/movie-pal/lists/valentine-s-day
- https://trakt.tv/users/barsaky/lists/den-svateho-valentina-valentine-s-day
- https://trakt.tv/users/abbelea/lists/movies-best-of-love
St. Patrick's Day Movies:
template:
name: Holiday
start_date: 03/01
end_date: 03/18
imdb_list:
- https://www.imdb.com/list/ls063934595/
trakt_list:
- https://trakt.tv/users/triadcool/lists/irish
- https://trakt.tv/users/sympli/lists/st-patricks-day-movies
Thanksgiving Movies:
template:
name: Holiday
start_date: 11/01
end_date: 11/30
imdb_list:
- https://www.imdb.com/list/ls000835734/
- https://www.imdb.com/list/ls091597850/
trakt_list:
- https://trakt.tv/users/galacticboy/lists/thanksgiving-movies
- https://trakt.tv/users/shahid1296/lists/thanksgiving
- https://trakt.tv/users/retrogran/lists/thanksgiving-season-movies
- https://trakt.tv/users/padawan_seneca/lists/vibe-autumn-tv-series-movies
Halloween Movies:
template:
name: Holiday
start_date: 10/01
end_date: 10/31
imdb_list:
- https://www.imdb.com/list/ls023118929/
- https://www.imdb.com/list/ls000099714/
tmdb_collection:
- 91361 # Halloween Collection
- 8581 # A Nightmare on Elm Street Collection
- 1733 # The Mummy Collection
- 8091 # Alien Collection
tmdb_movie:
- 23437 # A Nightmare on Elm Street (2010)
trakt_list:
- https://trakt.tv/users/29zombies/lists/halloween
- https://trakt.tv/users/galacticboy/lists/not-so-spooky-halloween
- https://trakt.tv/users/kairbear08/lists/halloween
- https://trakt.tv/users/mybicycle/lists/halloween
- https://trakt.tv/users/jayinftl/lists/halloween
- https://trakt.tv/users/roswellgeek/lists/halloween
Christmas Movies:
template:
name: Holiday
start_date: 12/01
end_date: 12/31
trakt_list:
- https://trakt.tv/users/movistapp/lists/christmas-movies
- https://trakt.tv/users/questdvd/lists/absolute-hayes-christmas-classics
- https://trakt.tv/users/littlestella3/lists/christmas
- https://trakt.tv/users/2borno2b/lists/christmas-movies-extravanganza
- https://trakt.tv/users/pualani78/lists/christmas-2020
- https://trakt.tv/users/veninjak/lists/complete-christmas-2021-copy
imdb_list:
- https://www.imdb.com/list/ls025976544/
- https://www.imdb.com/list/ls003863000/
- https://www.imdb.com/list/ls027454200/
- https://www.imdb.com/list/ls027886673/
- https://www.imdb.com/list/ls097998599/
- https://www.imdb.com/list/ls000096828/
New Year's Day Movies:
template:
name: Holiday
start_date: 12/26
end_date: 01/04
imdb_list: https://www.imdb.com/list/ls066838460/

View File

@@ -1,70 +0,0 @@
templates:
generic_list:
smart_label: title.asc
sort_title: +2_<<collection_name>>
visible_home: true
visible_shared: true
collections:
AEW PPV:
template:
name: generic_list
imdb_list:
- https://www.imdb.com/list/ls044462968/
- https://www.imdb.com/list/ls560016464/
- https://www.imdb.com/list/ls523574560/
- https://www.imdb.com/list/ls509051450/
- https://www.imdb.com/list/ls501229163/ # Top Rated AEW PPVs
tmdb_company: 119828
item_label: aew,wrestling
item_radarr_tag: aew,wrestling
radarr_tag: aew,wrestling
item_sonarr_tag: aew,wrestling
sonarr_tag: aew,wrestling
radarr_folder: "/data/media/movies/wrestling"
radarr_quality_profile: Web 1080p DL ENG
filters:
year.gte: 2019 # AEW started in 2019
duration.gte: 50
tmdb_title.not:
- "Zero Hour"
- "Buy In"
- "Buy-In"
url_poster: https://i.imgur.com/Q3gZvGl.jpeg
radarr_add_missing: true
WWE PPV:
template:
name: generic_list
imdb_list:
- https://www.imdb.com/list/ls066790094/
- https://www.imdb.com/list/ls523285888/
- https://www.imdb.com/list/ls523039717/
- https://www.imdb.com/list/ls538431085/
- https://www.imdb.com/list/ls021456885/
- https://www.imdb.com/list/ls045736258/ # Top Rated WWE PPVs
item_label: wwe,wrestling
item_radarr_tag: wwe,wrestling
radarr_tag: wwe,wrestling
item_sonarr_tag: wwe,wrestling
sonarr_tag: wwe,wrestling
radarr_folder: "/data/media/movies/wrestling"
radarr_quality_profile: Web 1080p DL ENG
filters:
year.gte: 2020 # Modern WWE era
duration.gte: 50
url_poster: https://i.imgur.com/3eNUU6q.jpeg
radarr_add_missing: true
WWE Wrestlemania:
template:
name: generic_list
imdb_list:
- https://www.imdb.com/de/list/ls088281187/
item_label: wwe,wrestling,wrestlemania
item_radarr_tag: wwe,wrestling
radarr_tag: wwe,wrestling
item_sonarr_tag: wwe,wrestling
sonarr_tag: wwe,wrestling
radarr_folder: "/data/media/movies/wrestling"
radarr_quality_profile: Web 1080p DL ENG
url_poster: https://i.imgur.com/3eNUU6q.jpeg
radarr_add_missing: true

View File

@@ -1,15 +0,0 @@
templates:
generic_list:
smart_label: title.asc
sort_title: +2_<<collection_name>>
visible_home: true
visible_shared: true
collections:
Kids Movies:
template:
name: generic_list
plex_search:
any:
content_rating.regex: '(?i)\b0\b|\b1\b|\b2\b|\b3\b|\b4\b|\b5\b|\b6\b|\b7\b|\b8\b'
# url_poster: https://www.plexcollectionposters.com/images/2019/05/18/Kids-Movies56f26dc216393583.jpg

View File

@@ -1,268 +0,0 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/Kometa-Team/Kometa/nightly/json-schema/config-schema.json
libraries: # This is called out once within the config.yml file
Filme: # These are names of libraries in your Plex
template_variables:
use_separator: false
collection_files:
# Recently released media - https://kometa.wiki/en/latest/defaults/chart/basic/
- default: basic
#- default: separator_chart
# # IMDb Top 250 - https://kometa.wiki/en/latest/defaults/chart/imdb/
# - default: imdb
# #schedule: monthly(1)
# template_variables:
# use_all: false
# use_top: true
# # StevenLu's Popular, Top 10 Pirated, and Common Sense - https://kometa.wiki/en/latest/defaults/chart/other/
# - default: other_chart
# #schedule: weekly(wednesday)
# template_variables:
# use_all: false
# use_stevenlu: true
# use_commonsense: true
# use_pirated: true
#- default: separator_award
# # Oscar winners - https://kometa.wiki/en/latest/defaults/award/oscars/
# - default: oscars
# template_variables:
# use_best_picture: true
# use_year_collections: false
# use_best_director: false
# Create seasonal collections based on holidays - https://kometa.wiki/en/latest/defaults/movie/seasonal/
- default: seasonal
schedule: weekly(thursday)
template_variables:
limit: 100
use_all: false
use_years: true
use_valentine: true
use_patrick: true
use_easter: true
use_mother: true
use_independence: true
use_halloween: true
use_veteran: true
use_thanksgiving: true
use_christmas: true
- default: franchise # Star Wars: Skywalker Saga, Godzilla (Anime)
# - default: based # Based on a Book, Based on a True Story
# - default: streaming # Disney+ Movies, Max Shows
# - default: studio # DreamWorks Studios, Walt Disney Pictures
# - git: tuxpeople/Charts
# - git: tuxpeople/Holidays
# - git: tuxpeople/Playlists
# - git: tuxpeople/VariousLists
- repo: collections/charts/charts
- repo: collections/holidays/holidays
- repo: collections/sports/wrestling
- repo: collections/various/various_lists
- repo: playlists/actors/actors
- repo: playlists/franchises/franchises
- repo: playlists/genres/genres
overlay_files:
- remove_overlays: false # Set this to true to remove all overlays
- default: ribbon # This is a file within PMM's defaults folder
template_variables:
use_letterboxd: false # Deaktiviert - Letterboxd kann keine TMDb IDs mehr scrapen (Seitenstruktur geändert)
- default: commonsense
metadata_files:
# - git: ladywhiskers/metadata_folders/mediux_stargate
- repo: metadata/german_metadata
settings:
asset_directory: config/assets/Filme/
prioritize_assets: true # The asset_directory contains folders per media item with respective posters
operations:
split_duplicates: false # Splits all duplicate movies/shows found in this library
assets_for_all: false # Search in assets for images for every item in your library
delete_collections:
configured: false
managed: true
# mass_user_rating_update: mdb_tomatoes # Update user ratings with mdb_tomatoes
# mass_critic_rating_update: imdb # Update critic ratings with imdb
# mass_audience_rating_update: tmdb # Update audience ratings with tmdb
# mass_genre_update: tmdb # Update all genres from tmdb
mass_content_rating_update:
- mdb_commonsense
- mdb_age_rating
- NR
# mass_originally_available_update: tmdb # Update all original available date from tmdb
# mass_episode_critic_rating_update: imdb # Update critic ratings with imdb for episodes
# mass_episode_audience_rating_update: tmdb # Update audience ratings with tmdb for episodes
# mass_imdb_parental_labels: none # Apply all Parental Labels with a value of None, Mild, Moderate, or Severe to match IMDb parental guide
# # mass_poster_update: tmdb # Resets posters to tmdb, plex, locked, unlock which is useful to remove all overlays when running with -r -op
Serien:
collection_files:
# Recently released media - https://kometa.wiki/en/latest/defaults/chart/basic/
- default: basic
- default: franchise # Star Wars: Skywalker Saga, Godzilla (Anime)
- default: based # Based on a Book, Based on a True Story
# - default: network # Disney Channel, Lifetime
# - default: streaming # Disney+ Movies, Max Shows
# - default: studio # DreamWorks Studios, Walt Disney Pictures
- repo: tv/tv_collections
overlay_files:
- remove_overlays: false # Set this to true to remove all overlays
- default: ribbon # This is a file within PMM's defaults folder
- default: commonsense
- default: commonsense
template_variables:
builder_level: season
- default: commonsense
template_variables:
builder_level: episode
settings:
asset_directory: config/assets/Serien/
prioritize_assets: true # The asset_directory contains folders per media item with respective posters
operations:
split_duplicates: false # Splits all duplicate movies/shows found in this library
assets_for_all: false # Search in assets for images for every item in your library
# delete_collections:
# configured: false # False - Collection must be an Unconfigured Collection to be deleted (collection is not in the config file of the specific PMM run).
# managed: false # False - Collection must be an Unmanaged Collection to be deleted (the collection does not have the PMM label)
# mass_user_rating_update: mdb_tomatoes # Update user ratings with mdb_tomatoes
# mass_critic_rating_update: imdb # Update critic ratings with imdb
# mass_audience_rating_update: tmdb # Update audience ratings with tmdb
# mass_genre_update: tmdb # Update all genres from tmdb
mass_content_rating_update: mdb_commonsense # Changes Content Rating to "1", "2" etc. to specify appropriate age
# mass_originally_available_update: tmdb # Update all original available date from tmdb
# mass_episode_critic_rating_update: imdb # Update critic ratings with imdb for episodes
# mass_episode_audience_rating_update: tmdb # Update audience ratings with tmdb for episodes
# mass_imdb_parental_labels: none # Apply all Parental Labels with a value of None, Mild, Moderate, or Severe to match IMDb parental guide
# # mass_poster_update: tmdb # Resets posters to tmdb, plex, locked, unlock which is useful to remove all overlays when running with -r -op
# playlist_files:
# - file: foobar
settings:
cache: true
cache_expiration: 7
asset_directory: config/assets
asset_folders: true
asset_depth: 0
create_asset_folders: true
prioritize_assets: false
dimensional_asset_rename: false
download_url_assets: false
show_missing_season_assets: false
show_missing_episode_assets: false
show_asset_not_needed: true
sync_mode: append
minimum_items: 1
default_collection_order:
delete_below_minimum: true
delete_not_scheduled: false
run_again_delay: 2
missing_only_released: false
only_filter_missing: false
show_unmanaged: true
show_unconfigured: true
show_filtered: false
show_options: false
show_missing: true
show_missing_assets: true
save_report: false
tvdb_language: eng
ignore_ids:
ignore_imdb_ids:
item_refresh_delay: 0
playlist_sync_to_users:
- all
playlist_exclude_users:
playlist_report: false
verify_ssl: true
custom_repo: https://github.com/tuxpeople/Kometa-Community-Configs/tree/master/tuxpeople/
run_order:
- operations
- metadata
- collections
- overlays
overlay_artwork_filetype: jpg
overlay_artwork_quality: 75
show_unfiltered: false
plex: # Can be individually specified per library as well; REQUIRED for the script to run
url: <<PLEXURL>>
token: <<PLEXTOKEN>>
timeout: 60
db_cache: 4096
clean_bundles: false
empty_trash: false
optimize: false
verify_ssl: false
tmdb: # REQUIRED for the script to run
apikey: <<TMDBAPIKEY>>
language: <<TMDBLANGUAGE>>
# tautulli: # Can be individually specified per library as well
# url: http://192.168.1.12:8181
# apikey: ################################
# cache_expiration: 7
# region:
cache_expiration: 7
region: <<TMDBREGION>>
github:
token: <<GITHUBTOKEN>>
omdb:
apikey: <<OMDBAPIKEY>>
cache_expiration: 7
mdblist:
apikey: <<MDBLISTAPIKEY>>
cache_expiration: 7
# notifiarr:
# apikey: 033eb0db-8669-4fca-bfd0-c30f215ad0c4
radarr: # Can be individually specified per library as well
url: <<RADARRURL>>
token: <<RADARRTOKEN>>
add_missing: false
add_existing: false
root_folder_path: /data/media/movies/added
monitor: true
availability: announced
quality_profile: Web 1080p DL GER
tag: pmm
search: true
radarr_path:
plex_path:
upgrade_existing: false
ignore_cache: false
monitor_existing: false
sonarr: # Can be individually specified per library as well
url: <<SONARRURL>>
token: <<SONARRTOKEN>>
add_missing: false
add_existing: false
root_folder_path: /data/media/tv/main
monitor: all
quality_profile: Web 720p DL DE
series_type: standard
season_folder: true
tag: pmm
search: true
cutoff_search: false
sonarr_path:
plex_path:
upgrade_existing: false
ignore_cache: false
monitor_existing: false
language_profile:
trakt:
client_id: <<TRAKTCLIENTID>>
client_secret: <<TRAKTCLIENTSECRET>>
pin:
authorization:
# everything below is autofilled by the script
access_token: <<TRAKTACCESSTOKEN>>
token_type: Bearer
expires_in: 604800
refresh_token: <<TRAKTREFRESHTOKEN>>
scope: public
created_at: 1769963503
force_refresh:

View File

@@ -1,6 +1,6 @@
metadata:
# <tmdb-id>: # <movie_name>
# title: <title> # override stupid german translations of movie names
# title: <title> # override stupid german translations of movie names
146: # Crouching Tiger, Hidden Dragon
title: Crouching Tiger, Hidden Dragon

View File

@@ -1,15 +0,0 @@
templates:
person:
sort_title: +3_<<collection_name>>
visible_home: true
visible_shared: true
tmdb_discover:
with_people: <<person>>
collection_order: release
collections:
Bud Spencer & Terence Hill:
template: {name: person, person: "18841, 15140"}
summary: "The congenial duo: Bud Spencer and Terence Hill"
url_poster: https://i.imgur.com/NQ0PmZD.png
radarr_add_missing: true

View File

@@ -1,27 +0,0 @@
templates:
tmdb:
default:
collection_order: release
optional:
- collections
- lists
- movies
- tmdb_summary
- summary
tmdb_collection: <<collections>>
tmdb_list: <<lists>>
tmdb_movie: <<movies>>
tmdb_summary: <<tmdb_summary>>
summary: <<summary>>
url_poster: <<poster>>
sort_title: +3_<<collection_name>>
collection_order: <<collection_order>>
visible_home: true
visible_shared: true
collections:
Middle Earth:
template: {name: tmdb, collections: "119, 121938", summary: "A collection of all J.R.R. Tolkien's movies.", poster: 'https://theposterdb.com/api/assets/32987'}
Star Wars Movies in Story Order:
template: {name: tmdb, lists: 7102821, collection_order: custom, poster: 'https://theposterdb.com/api/assets/4448'}
radarr_add_missing: true