-
Notifications
You must be signed in to change notification settings - Fork 0
/
aslBird.yml
113 lines (113 loc) · 4.01 KB
/
aslBird.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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
---
- name: Load specific roles for aslBird
hosts: aslBird
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 }
### System
- role: swap
tags: swap
vars:
role_swap_type: "file"
role_swap_filesystem: "btrfs"
- { role: systemd-boot, tags: systemd-boot }
- { role: systemd-resolved, tags: systemd-resolved }
- { role: systemd-timesyncd, tags: systemd-timesyncd }
- { role: avahi, tags: avahi }
- { role: host, tags: host }
- { role: earlyoom, tags: earlyoom }
- { role: user, tags: user }
- { 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 }
### Hardware
- { role: intelgraphics, tags: intelgraphics }
- { role: thinkpad, tags: thinkpad }
- { role: disk, tags: disk }
- { role: btrfs, tags: btrfs }
- { role: networkmanager, tags: networkmanager }
- { role: watchdog, vars: { watchdog_activate: no}, tags: watchdog }
- { role: android-client, tags: android-client }
- { role: pipewire, tags: pipewire }
- { role: lm_sensors, tags: lm_sensors }
- { role: bluetooth, tags: bluetooth }
### Desktop environment
- { role: sddm, tags: sddm }
- { role: kde, tags: kde }
- { role: wayland, tags: wayland }
- { role: wl-clipboard, tags: wl-clipboard }
### 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-cli, tags: syncthing }
- { role: syncthing-gui-kde, tags: syncthing }
- { role: profile-sync-daemon, tags: profile-sync-daemon }
- { role: virtualbox-host, tags: virtualbox-host }
- { 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: wireshark, tags: wireshark }
- { role: discord, tags: discord }
- { role: etcher, tags: etcher }
- { role: gnome-disk-utility, tags: gnome-disk-utility }
- { role: gnome-multi-writer, tags: gnome-multi-writer }
- { role: signal-desktop, tags: signal-desktop }
- { role: skype, tags: skype }
- { role: spotify, tags: spotify }
- { role: teamviewer, tags: teamviewer }
- { role: telegram, tags: telegram }
- { role: woeusb-ng, tags: woeusb-ng }
### Gaming
- { role: wine, tags: wine }
- { role: dosbox, tags: dosbox }
- { role: itch-io, tags: itch-io }
- { role: gog-wyvern, tags: gog-wyvern }
- { role: lutris, tags: lutris }
### Development
- { role: ansible-host, tags: ansible-host }
### General
- { role: base-cli, tags: base-cli }
- { role: user-dotnet-config, tags: user-dotnet-config }