usage: flam config composite [-h] [-E | -D | -P] [-n NEW_NAME]
[-i {yes,no,auto}]
[NAME] [SIMPLE_LIST ...] [MOVIE_FILTER ...]
View, add, edit, or remove "composite" lists. These are remixes of your other lists which can combine multiple lists together and also filter them.
Once configured, composite lists can be easily used by their name in other commands like `flam fetch`, `flam find`.
Read more about composite lists: https://verpous.github.io/film-flam/lists.html.
positional arguments:
NAME Operate on the composite list named NAME.
SIMPLE_LIST In --edit, merge SIMPLE_LISTs to form this composite list.
MOVIE_FILTER In --edit, apply MOVIE_FILTER on the merged SIMPLE_LISTs to form this composite list.
See the full documentation for filter syntax.
options:
-h, --help show this help message and exit
-E, --edit Edit or create the composite list NAME. The default if NAME is provided.
-D, --delete Delete the composite list named NAME.
-P, --print Print the composite list NAME, or if NAME not provided, print all lists. The default if NAME is not provided.
-n NEW_NAME, --rename NEW_NAME
In --edit, rename the list to NEW_NAME.
-i {yes,no,auto}, --default-find {yes,no,auto}
In --edit, decide if the list should be default for `flam find`.
Examples:
flam config composite rated mylist -has my-rating
(Create a composite list 'rated'. It's got every movie in the simple list 'mylist' which has been rated by you)
flam config composite owned dvds blurays
(Create a composite list 'owned'. It's got every movie from both simple lists 'dvds' and 'blurays')
flam config composite
(Print all composite lists)
flam config composite --delete rated
(Delete 'rated')