--- # Playbook for workstations - name: Initialize workstations hosts: workstations become: true roles: - role: ericomeehan.debian - role: ericomeehan.ericomeehan - role: geerlingguy.docker when: docker_needed == true tasks: - name: Add contrib repository replace: dest: /etc/apt/sources.list regexp: '^(deb(?!.* contrib).*)' replace: '\1 contrib' - name: Install packages for user environment become: yes apt: update_cache: yes name: - ansible - curl - davfs2 - gimp - git - gnome-boxes - neovim - passwordsafe - python3-venv - tmux - torbrowser-launcher state: present