A compact way of listing multiple variables for a list form, for example
Stephen Meech edited this page 2025-04-09 21:30:04 +10:00
# Espanso minimised variables used in a dynamic list Form
# https://onlineyamltools.com/minify-yaml is helpful

  - trigger: :td1
    replace: "{{Output.Date}}"
    vars:
      - {name: Day, type: date, params: {format: '%d'}}
      - {name: Month, type: date, params: {format: '%m'}}
      - {name: Year2, type: date, params: {format: '%y'}}
      - {name: Year4, type: date, params: {format: '%Y'}}
      - {name: Another, type: date, params: {format: '%A, %B %d, %Y'}}
      - name: Output
        type: form
        params:
          layout: '[[Date]]'
          fields:
            Date:
              type: list
              values:
                - '{{Day}}/{{Month}}/{{Year2}}'
                - '{{Day}}-{{Month}}-{{Year2}}'
                - '{{Day}}/{{Month}}/{{Year4}}'
                - '{{Another}}'