-
Notifications
You must be signed in to change notification settings - Fork 0
/
asvTestArch.yml
87 lines (87 loc) · 2.93 KB
/
asvTestArch.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
77
78
79
80
81
82
83
84
85
86
87
---
- name: Load specific roles for asvTestArch
hosts: asvTestArch
remote_user: root
become: yes
pre_tasks:
- ansible.builtin.include_role:
name: ansible-guest
tags:
- always
post_tasks:
- ansible.builtin.include_role:
name: aur-cli-clean
tags:
- always
roles:
# ### Base
- { role: ssh, tags: ssh }
### Package manager
- { role: makepkg, tags: makepkg }
- { role: aur-cli, tags: aur-cli }
- { role: pacman, tags: pacman }
### Hardware
- { role: virtualbox-guest, tags: virtualbox-guest }
- { role: disk, tags: disk }
- { role: btrfs, tags: btrfs }
- role: swap
tags: swap
vars:
role_swap_type: "file"
role_swap_filesystem: "btrfs"
role_swap_bootloader: "systemd-boot"
- { role: networkmanager, tags: networkmanager }
- { role: android-client, tags: android-client }
- { role: pipewire, tags: pipewire }
- { role: lm_sensors, tags: lm_sensors }
- { role: bluetooth, tags: bluetooth }
# ### System
- { role: systemd-boot, tags: systemd-boot }
- { role: systemd-resolved, tags: systemd-resolved }
- { role: avahi, tags: avahi }
- { role: host, tags: host }
- { role: locale, tags: locale }
- { role: sudo, tags: sudo }
- { role: mkinitcpio, tags: mkinitcpio }
- { role: linux-kernel, tags: linux-kernel }
- { role: ufw, tags: ufw }
- { role: apparmor, tags: apparmor }
- { role: tlp, tags: tlp }
- { role: thermald, tags: thermald }
- { role: irqbalance, tags: irqbalance }
- { role: flatpak, tags: flatpak }
- { role: snap, tags: snap }
- { role: fwupd, tags: fwupd }
- { role: snapper, tags: snapper }
# ### Desktop environment
- { role: kde, tags: kde }
### CLI apps
- { role: fish, tags: fish }
- { role: yubikey, tags: yubikey }
- { role: gnupg, tags: gnupg }
### GUI apps
- { role: aur-gui, tags: aur-gui }
- { role: vlc, tags: vlc }
- { role: libreoffice, tags: libreoffice }
- { role: syncthing, tags: syncthing }
- { role: profile-sync-daemon, tags: profile-sync-daemon }
- { role: virtualbox-host, tags: virtualbox }
- { role: mpv, tags: mpv }
- { role: dvdbackup, tags: dvdbackup }
- { role: firefox, tags: firefox }
- { role: chromium, tags: chromium }
- { role: keepass, tags: keepass }
- { role: vscode, tags: vscode }
- { role: filesystem-support, tags: filesystem-support }
- { role: format-support, tags: format-support }
- { role: fonts-support, tags: fonts-support }
- { role: hplip, tags: hplip }
- { role: gimp, tags: gimp }
- { role: inkscape, tags: inkscape }
- { role: handbrake, tags: handbrake }
- { role: obs-studio, tags: obs-studio }
- { role: scribus, tags: scribus }
- { role: conky, tags: conky }
### General
- { role: base-cli, tags: base-cli }
- { role: user-dotnet-config, tags: user-dotnet-config }