EXCEPTION CONFIGURATION

You can have different settings depending on username, user agent, and media query. You can use any combination as well.

Example

Under exceptions set your conditions and then set up their config below that. If a config item is left out of an exception's config the main config's value is used.

cch:
  menu: overflow
  options: clock
  voice: hide
  clock_format: 12
  exceptions:
    - conditions:
        user: maykar
      config:
        voice: show
        options: clock
        clock_format: 24
    - conditions:
        user: maykar, bramkragten, Ludeeus
        user_agent: Mobile
        media_query: "(max-width: 600px)"
      config:
        options: clock
        clock_format: 12
        hide_tabs: 4,5,9
    - conditions:
        query_string: kiosk
      config:
        kiosk_mode: true