@installdoc/ansible-gas-station
Version:
An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤
18 lines (15 loc) • 582 B
YAML
- name: 'Ensure {{ app_name }} is installed'
chocolatey.chocolatey.win_chocolatey:
name: vscode
state: "{{ app_state | default('present') }}"
- name: 'Ensure the {{ app_name }} shortcut is at the top level of the Start Menu'
include_role:
name: professormanhattan.startmenu
- name: 'Install missing {{ app_name }} extensions'
include_tasks: user-Windows.yml
loop: '{{ user_configs | default([]) }}'
loop_control:
label: '{{ user.username }}'
loop_var: user
when: (user.system is not defined) or ((user.system is defined) and (not user.system))