-
Notifications
You must be signed in to change notification settings - Fork 0
/
assDonkey.yml
51 lines (50 loc) · 1.57 KB
/
assDonkey.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
---
- name: Load roles concerning assDonkey
hosts: assDonkey
become_user: root
become: yes
pre_tasks:
- ansible.builtin.include_role:
name: ansible-guest
tags:
- always
roles:
### Base
- { role: ssh, tags: ssh }
### System
- { role: user, tags: user }
- { role: sudo, tags: sudo }
- { role: apt, tags: apt }
- { role: linux-kernel, tags: linux-kernel }
- { role: irqbalance, tags: irqbalance }
- { role: tpm2, tags: tpm2 }
- { role: rngd, tags: rngd }
- { role: systemd-journald, tags: systemd-journald }
- { role: systemd-timesyncd, tags: systemd-timesyncd }
- { role: ipmitool, tags: ipmitool }
- { role: nut, tags: nut }
# - { role: locale, tags: locale } # todo: do it
- { role: proxmox, tags: proxmox }
### Hardware
- { role: disk, tags: disk }
### Commons rules
# - { role: base-cli, tags: base-cli }
### Apps
- { role: bash, tags: bash }
- { role: fish, tags: fish }
- { role: man-page, tags: man-page }
- { role: wget, tags: wget }
- { role: trash-cli, tags: trash-cli }
- { role: top-utils, tags: top-utils }
- { role: tmux, tags: tmux }
# - { role: rsync, tags: rsync }
- { role: neovim, tags: neovim }
- { role: lsb-release, tags: lsb-release }
- { role: curl, tags: curl }
- { role: bpytop, tags: bpytop }
- { role: tree, tags: tree }
- { role: hwinfo, tags: hwinfo }
- { role: dmidecode, tags: dmidecode }
- { role: neofetch, tags: neofetch }
### Specifics rules
- { role: assdonkey, tags: assdonkey }