--- - name: Queries package manager for graphical instalation package: name: - i3-wm - i3blocks - i3status register: pkg_result become: yes retries: 3 until: pkg_result is succeeded - name: Create i3 configuration folder hierarchy file: path: '.config/{{ item }}' state: directory with_items: - i3/ - i3status/ - name: Copy i3 configuration files template: src: '{{ item }}.j2' dest: '.config/{{ item }}/config' with_items: - i3 - i3status