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