mirror of
				https://github.com/kevinveenbirkenbach/client-playbook.git
				synced 2025-11-04 05:47:58 +00:00 
			
		
		
		
	Added general software
This commit is contained in:
		@@ -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
 | 
			
		||||
		Reference in New Issue
	
	Block a user