--- - name: append to pkgs when: ansible_os_family != 'Darwin' set_fact: syspkgs: "{{ syspkgs + [ 'firefox' ] }}" tags: - packages - name: append to caskpkgs when: ansible_os_family == 'Darwin' set_fact: caskpkgs: "{{ caskpkgs + [ 'firefox' ] }}" tags: - packages