added packages role
This commit is contained in:
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
galaxy_info:
|
||||||
|
author: cjr
|
||||||
|
description: Install some general purpose packages
|
||||||
|
license: BSD-3-Clause
|
||||||
|
min_ansible_version: "2.1"
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
- name: Install general packages
|
||||||
|
community.general.pacman:
|
||||||
|
name: "{{ packages_to_install }}"
|
||||||
|
state: present
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
---
|
||||||
|
packages_to_install:
|
||||||
|
- ansible
|
||||||
|
- ansible-lint
|
||||||
|
- azure-cli
|
||||||
|
- ex-vi-compat
|
||||||
|
- fio
|
||||||
|
- geoip
|
||||||
|
- goaccess
|
||||||
|
- handbrake
|
||||||
|
- htop
|
||||||
|
- iftop
|
||||||
|
- ioping
|
||||||
|
- iperf3
|
||||||
|
- iptables
|
||||||
|
- libreoffice-fresh
|
||||||
|
- libva-utils
|
||||||
|
- localsend
|
||||||
|
- mmdblookup
|
||||||
|
- neovim
|
||||||
|
- net-tools
|
||||||
|
- nmap
|
||||||
|
- nodejs
|
||||||
|
- npm
|
||||||
|
- obsidian
|
||||||
|
- obs-studio
|
||||||
|
- okular
|
||||||
|
- opentofu
|
||||||
|
- pandoc-cli
|
||||||
|
- python-lsp-server
|
||||||
|
- python-passlib
|
||||||
|
- python-pip
|
||||||
|
- python-pipx
|
||||||
|
- python-pyserial
|
||||||
|
- python-ruff
|
||||||
|
- python-weasyprint
|
||||||
|
- python-yaml
|
||||||
|
- remmina
|
||||||
|
- restic
|
||||||
|
- screen
|
||||||
|
- shellcheck
|
||||||
|
- shfmt
|
||||||
|
- simple-scan
|
||||||
|
- stylua
|
||||||
|
- syncthing
|
||||||
|
- sysstat
|
||||||
|
- tigervnc
|
||||||
|
- traceroute
|
||||||
|
- tree-sitter-bash
|
||||||
|
- tree-sitter-cli
|
||||||
|
- tree-sitter-python
|
||||||
|
- usbmuxd
|
||||||
|
- whois
|
||||||
|
- wl-clipboard
|
||||||
|
- wofi
|
||||||
|
- words
|
||||||
|
- xfsdump
|
||||||
|
- yakuake
|
||||||
|
- yamllint
|
||||||
|
- zip
|
||||||
Reference in New Issue
Block a user