78 lines
1.7 KiB
YAML
78 lines
1.7 KiB
YAML
- name: system setup | utilities | install utility packages
|
|
tags: packages,system,system setup
|
|
package:
|
|
state: latest
|
|
name:
|
|
- curl
|
|
- dmidecode
|
|
- htop
|
|
- iftop
|
|
- iotop
|
|
- "{{ lm_sensors_package }}"
|
|
- lsof
|
|
- neofetch
|
|
- net-tools
|
|
- "{{ nfs_client_package }}"
|
|
- psmisc
|
|
- "{{ python_netaddr_package }}"
|
|
- ranger
|
|
- sudo
|
|
- rsync
|
|
- tldr
|
|
- tmux
|
|
- traceroute
|
|
- vifm
|
|
- "{{ vim_package }}"
|
|
- "{{ vim_python_jedi_package }}"
|
|
- wget
|
|
|
|
- name: system setup | utilities | install cloud-init and gemu guest agent
|
|
tags: packages,system,system setup
|
|
package:
|
|
state: latest
|
|
name:
|
|
- cloud-init
|
|
- qemu-guest-agent
|
|
- virt-what
|
|
when:
|
|
- ansible_virtualization_role == "guest"
|
|
- ansible_virtualization_type == "kvm"
|
|
|
|
- name: system setup | utilities | install utilities (arch)
|
|
tags: packages,system,system setup
|
|
package:
|
|
state: latest
|
|
name:
|
|
- bashtop
|
|
- bat
|
|
- fzf
|
|
- eza
|
|
- lsd
|
|
- pacman-contrib
|
|
- which
|
|
when: ansible_distribution == "Archlinux"
|
|
|
|
- name: system setup | utilities | install man-pages (arch)
|
|
tags: packages,system,settings
|
|
pacman:
|
|
state: latest
|
|
name:
|
|
- man-db
|
|
- man-pages
|
|
- "{{ python-passlib_package }}"
|
|
when: ansible_distribution == "Archlinux"
|
|
|
|
- name: system setup | utilities | install utilities (debian)
|
|
tags: packages,system,system setup
|
|
package:
|
|
state: latest
|
|
name:
|
|
- bat
|
|
- sudo
|
|
- htop
|
|
- exa
|
|
- dnsutils
|
|
- unattended-upgrades
|
|
- "{{ python-passlib_package }}"
|
|
when: ansible_distribution in [ "Debian", "Ubuntu", "Linux Mint" ]
|