-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.yml
40 lines (40 loc) · 960 Bytes
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
---
# Example execution: ansible-playbook main.yml --ask-become-pass --limit `hostname` -i inventory.yml
- hosts: home
connection: local
roles:
- { role: aptupgrade }
- { role: cmdline }
- { role: devtools }
- { role: mega.nz }
- { role: docker, tags: ['docker'] }
- { role: restic }
- { role: openssh-server }
- { role: npm }
- { role: 3d-graphics }
- { role: dotnet }
- { role: vscode }
- { role: golang }
- { role: r-lang }
- hosts: laptop
connection: local
roles:
- { role: productivity }
- { role: gnome3 }
- { role: google-chrome }
- { role: fonts }
- { role: nfs-client }
- { role: terminal-profiles }
- { role: firefox }
- { role: skype }
- { role: signal }
- { role: teams }
- { role: zoom }
- { role: spotify }
- { role: ec }
- { role: k6 }
- { role: slack }
- hosts: base
connection: local
roles:
- { role: http-proxy }