--- - name: MacOS Tap homebrew fonts community.general.homebrew_tap: name: homebrew/cask-fonts state: present - name: generate nerdfont cask names set_fact: nerdfont_casks: "{{ (nerdfont_casks | default([])) + [ 'homebrew/cask/font-' + font.brew + '-nerd-font' ] }}" loop: "{{ nerdfonts }}" loop_control: loop_var: font - name: append nerdfonts to caskpkgs set_fact: caskpkgs: "{{ caskpkgs + nerdfont_casks }}"