--- - include: "{{ role_path }}/../common/tasks/vars.yml" tags: - vars - include_tasks: "{{ tweak }}" when: ansible_facts['os_family'] == "FreeBSD" tags: - installation - configuration - vars loop_control: loop_var: tweak loop: - FreeBSD-ipv6.yml - FreeBSD-printing.yml - FreeBSD-localunbound.yml - FreeBSD-bluetooth.yml - FreeBSD-sound.yml - FreeBSD-power.yml - FreeBSD-chromium.yml - FreeBSD-reader.yml - FreeBSD-shortcuts.yml - FreeBSD-em0.yml - keyboard.yml - include_tasks: "{{ tweak }}" when: ansible_facts['os_family'] == "Debian" tags: - installation - configuration - vars loop_control: loop_var: tweak loop: - Debian-power.yml - include_tasks: "{{ tweak }}" when: ansible_facts['os_family'] == "Archlinux" tags: - installation - configuration - vars loop_control: loop_var: tweak loop: - Archlinux-power.yml - include_tasks: "{{ tweaks }}" when: "ansible_system == 'FreeBSD'" tags: - installation - configuration - vars loop_control: loop_var: tweaks loop: - "{{ role_path }}/../common/tasks/chip-development.yml" - "{{ role_path }}/../common/tasks/nmap.yml"