mirror of
https://github.com/kevinveenbirkenbach/client-playbook.git
synced 2024-11-22 15:11:04 +01:00
Added general software
This commit is contained in:
parent
271675828a
commit
711666ce69
@ -3,6 +3,7 @@
|
|||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- pacman-update
|
- pacman-update
|
||||||
|
- general
|
||||||
- name: setup gaming hosts
|
- name: setup gaming hosts
|
||||||
hosts: gaming_hosts
|
hosts: gaming_hosts
|
||||||
become: true
|
become: true
|
||||||
|
95
roles/general/tasks/main.yml
Normal file
95
roles/general/tasks/main.yml
Normal file
@ -0,0 +1,95 @@
|
|||||||
|
- name: install general software
|
||||||
|
community.general.pacman:
|
||||||
|
name:
|
||||||
|
# programing language interpreters
|
||||||
|
- jdk11-openjdk
|
||||||
|
- python
|
||||||
|
- php
|
||||||
|
|
||||||
|
# description language interpreters
|
||||||
|
- texlive-most
|
||||||
|
|
||||||
|
# compression tools
|
||||||
|
- p7zip
|
||||||
|
|
||||||
|
# administration tools
|
||||||
|
- base-devel
|
||||||
|
- yay
|
||||||
|
- make
|
||||||
|
- gcc
|
||||||
|
- cmake
|
||||||
|
- fdupes
|
||||||
|
|
||||||
|
# network analyze tools
|
||||||
|
- traceroute
|
||||||
|
- wireshark-qt
|
||||||
|
- wireshark-cli
|
||||||
|
|
||||||
|
# security tools
|
||||||
|
- ecryptfs-utils
|
||||||
|
- encfs
|
||||||
|
- keepassxc
|
||||||
|
|
||||||
|
# anonymous
|
||||||
|
- tor
|
||||||
|
- torbrowser-launcher
|
||||||
|
|
||||||
|
# browsers
|
||||||
|
- chromium
|
||||||
|
|
||||||
|
- firefox
|
||||||
|
- firefox-ublock-origin
|
||||||
|
- firefox-extension-https-everywhere
|
||||||
|
- firefox-dark-reader
|
||||||
|
|
||||||
|
# office software
|
||||||
|
- ttf-liberation
|
||||||
|
- libreoffice-fresh
|
||||||
|
- libreoffice-fresh-de
|
||||||
|
- libreoffice-fresh-eo
|
||||||
|
- libreoffice-fresh-es
|
||||||
|
- libreoffice-fresh-nl
|
||||||
|
|
||||||
|
# spelling software
|
||||||
|
- hunspell
|
||||||
|
- hunspell-de
|
||||||
|
- hunspell-es_es
|
||||||
|
- hunspell-en_US
|
||||||
|
- hunspell-nl
|
||||||
|
|
||||||
|
# video/picture manipulation
|
||||||
|
- gimp
|
||||||
|
- blender
|
||||||
|
- obs-studio
|
||||||
|
|
||||||
|
# communication tools
|
||||||
|
- pidgin
|
||||||
|
|
||||||
|
# code quality tools
|
||||||
|
- shellcheck
|
||||||
|
|
||||||
|
# visualization tools
|
||||||
|
- dia
|
||||||
|
|
||||||
|
# ide's
|
||||||
|
- atom
|
||||||
|
- arduino
|
||||||
|
- arduino-docs
|
||||||
|
|
||||||
|
# virtualization tools
|
||||||
|
- qemu
|
||||||
|
|
||||||
|
# containerization tools
|
||||||
|
- docker
|
||||||
|
- docker-compose
|
||||||
|
|
||||||
|
# orchestration tools
|
||||||
|
- ansible
|
||||||
|
|
||||||
|
# entertainment software
|
||||||
|
- rhythmbox
|
||||||
|
|
||||||
|
# cloud
|
||||||
|
- nextcloud-client
|
||||||
|
|
||||||
|
state: present
|
Loading…
Reference in New Issue
Block a user