mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2024-12-26 12:05:09 +01:00
Added general software
This commit is contained in:
parent
271675828a
commit
711666ce69
@ -3,6 +3,7 @@
|
||||
become: true
|
||||
roles:
|
||||
- pacman-update
|
||||
- general
|
||||
- name: setup gaming hosts
|
||||
hosts: gaming_hosts
|
||||
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