--- - include_tasks: versioncheck.yml when: submodules_versioncheck|bool - name: install needed packages on arch become: yes pacman: name: - wireless_tools - iw - crda - networkmanager - dnsutils - mtr state: latest when: ansible_distribution == 'Archlinux' - name: install Networkmanager become: yes dnf: name: NetworkManager state: present when: ansible_distribution == 'Fedora' - name: install NetworkManager become: yes apt: name: networkmanager state: present when: ansible_os_family == 'Debian' - name: install needed packages for NetworkManager become: yes package: name: - dialog - wpa_supplicant - network-manager-applet - nm-connection-editor state: present - name: enable networkmanager become: yes systemd: name: NetworkManager.service enabled: yes