--- - fail: when: ansible_distribution != 'Archlinux' - name: Activate multilib repository become: true replace: path: /etc/pacman.conf regexp: '^#\[multilib\]\n#(Include.*)' replace: '[multilib]\n\1' backup: true - name: Install packages become: true pacman: name: - wine-staging - winetricks - lutris - steam - gamemode - giflib - lib32-giflib - libpng - lib32-libpng - libldap - lib32-libldap - gnutls - lib32-gnutls - mpg123 - lib32-mpg123 - openal - lib32-openal - v4l-utils - lib32-v4l-utils - libpulse - lib32-libpulse - libgpg-error - lib32-libgpg-error - alsa-plugins - lib32-alsa-plugins - alsa-lib - lib32-alsa-lib - libjpeg-turbo - lib32-libjpeg-turbo - sqlite - lib32-sqlite - libxcomposite - lib32-libxcomposite - libxinerama - lib32-libxinerama - libgcrypt - lib32-libgcrypt - ncurses - lib32-ncurses - opencl-icd-loader - lib32-opencl-icd-loader - libxslt - lib32-libxslt - libva - lib32-libva - gtk3 - lib32-gtk3 - gst-plugins-base-libs - lib32-gst-plugins-base-libs - vulkan-icd-loader - lib32-vulkan-icd-loader update_cache: true when: ansible_distribution == 'Archlinux'