flam config composite

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')