forked from pigmonkey/spark
-
Notifications
You must be signed in to change notification settings - Fork 0
/
playbook.yml
76 lines (76 loc) · 3.33 KB
/
playbook.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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
---
- hosts: localhost
become: yes
roles:
- { role: base, tags: ['base'] }
- { role: gnupg, tags: ['gnupg'] }
- { role: cron, tags: ['cron'] }
- { role: microcode, tags: ['microcode'], when: "'GenuineIntel' in ansible_processor" }
- { role: hardened, tags: ['hardened'] }
- { role: ssh, tags: ['ssh'] }
- { role: dotfiles, tags: ['dotfiles'] }
- { role: ssd, tags: ['ssd'] }
- { role: fonts, tags: ['fonts'] }
- { role: x, tags: ['x'] }
- { role: lightdm, tags: ['lightdm'] }
- { role: i3, tags: ['i3'] }
- { role: pass, tags: ['pass'] }
- { role: iptables, tags: ['iptables'] }
- { role: nettools, tags: ['nettools'] }
- { role: networkmanager, tags: ['networkmanager'] }
- { role: macchiato, tags: ['macchiato'] }
- { role: ntp, tags: ['ntp'] }
- { role: firejail, tags: ['firejail'] }
- { role: tor, tags: ['tor'], when: "tor is defined" }
- { role: unbound, tags: ['unbound'] }
- { role: editors, tags: ['editors'] }
- { role: filesystems, tags: ['filesystems'] }
- { role: archive, tags: ['archive'] }
- { role: udisks, tags: ['udisks'] }
- { role: spell, tags: ['spell'] }
- { role: browsers, tags: ['browsers'] }
- { role: yubikey, tags: ['yubikey'] }
- { role: media, tags: ['media'] }
- { role: mpd, tags: ['mpd'] }
- { role: mpv, tags: ['mpv'] }
- { role: pianobar, tags: ['pianobar'] }
- { role: laptop, tags: ['laptop'] }
- { role: thinkpad, tags: ['thinkpad'], when: "'ThinkPad' in ansible_product_version" }
- { role: macbook, tags: ['macbook'], when: "'MacBook' in ansible_product_name" }
- { role: screensaver, tags: ['screensaver'] }
- { role: bitlbee, tags: ['bitlbee'] }
- { role: weechat, tags: ['weechat'] }
- { role: git-annex, tags: ['git-annex'], when: "gitannex is defined" }
- { role: taskwarrior, tags: ['taskwarrior'] }
- { role: ledger, tags: ['ledger'] }
- { role: mail, tags: ['mail'] }
- { role: cups, tags: ['cups'] }
- { role: office, tags: ['office'] }
- { role: redshift, tags: ['redshift'] }
- { role: rtorrent, tags: ['rtorrent'] }
- { role: virtualbox, tags: ['virtualbox'] }
- { role: hashicorp, tags: ['hashicorp'] }
- { role: virtualenv, tags: ['virtualenv'] }
- { role: backitup, tags: ['backitup'] }
- { role: cryptshot, tags: ['cryptshot'], when: "cryptshot is defined" }
- { role: borg, tags: ['borg'] }
- { role: tarsnap, tags: ['tarsnap'] }
- { role: mapping, tags: ['mapping'] }
- { role: sound, tags: ['sound'] }
- { role: pim, tags: ['pim'] }
- { role: radio, tags: ['radio'] }
- { role: formd, tags: ['formd'] }
- { role: postgresql, tags: ['postgresql'] }
- { role: calibre, tags: ['calibre'] }
- { role: aws, tags: ['aws'] }
- { role: parcimonie, tags: ['parcimonie'], when: "tor is defined" }
- { role: localtime, tags: ['localtime'], when: "localtime is defined" }
- { role: wormhole, tags: ['wormhole'] }
- { role: bluetooth, tags: ['bluetooth'], when: "bluetooth is defined" }
- { role: wttr, tags: ['wttr'] }
- { role: hostsctl, tags: ['hostsctl'], when: "hostsctl is defined" }
- { role: himawaripy, tags: ['himawaripy'], when: "himawaripy is defined" }
- { role: kiwix, tags: ['kiwix'] }
vars_prompt:
- name: user_password
prompt: "Enter desired user password"