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