mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-11-04 04:08:15 +00:00 
			
		
		
		
	implemented renamed pc roles
This commit is contained in:
		
							
								
								
									
										28
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										28
									
								
								README.md
									
									
									
									
									
								
							@@ -61,20 +61,20 @@ May it's neccessary to restart some of the the docker containers manual afterwar
 | 
			
		||||
This playbooks offers the setup of Manjaro GNOME clients.
 | 
			
		||||
 | 
			
		||||
### Included Applications
 | 
			
		||||
- [Basic Linux Administration Tools](./roles/collection-administrator-base/)
 | 
			
		||||
- [Network Analyzes Tools](./roles/collection-administrator-network-analyze/)
 | 
			
		||||
- [Designer Tools](./roles/collection-designer/)
 | 
			
		||||
- [Arduino Developer Tools](./roles/collection-developer-arduino/)
 | 
			
		||||
- [Basic Developer Tools](./roles/collection-developer-base/)
 | 
			
		||||
- [Bash Developer Tools](./roles/collection-developer-bash/)
 | 
			
		||||
- [Java Developer Tools](./roles/collection-developer-java/)
 | 
			
		||||
- [PHP Developer Tools](./roles/collection-developer-php/)
 | 
			
		||||
- [Python Developer Tools](./roles/collection-developer-python/)
 | 
			
		||||
- [Entertainment Software](./roles/collection-entertainment/)
 | 
			
		||||
- [Games](./roles/collection-games/)
 | 
			
		||||
- [Office Tools](./roles/collection-office/)
 | 
			
		||||
- [Streaming Tools](./roles/collection-streamer/)
 | 
			
		||||
- [Torrent Software](./roles/collection-torrent/)
 | 
			
		||||
- [Basic Linux Administration Tools](./roles/pc_collection-administrator-base/)
 | 
			
		||||
- [Network Analyzes Tools](./roles/pc_collection-administrator-network-analyze/)
 | 
			
		||||
- [Designer Tools](./roles/pc_collection-designer/)
 | 
			
		||||
- [Arduino Developer Tools](./roles/pc_collection-developer-arduino/)
 | 
			
		||||
- [Basic Developer Tools](./roles/pc_collection-developer-base/)
 | 
			
		||||
- [Bash Developer Tools](./roles/pc_collection-developer-bash/)
 | 
			
		||||
- [Java Developer Tools](./roles/pc_collection-developer-java/)
 | 
			
		||||
- [PHP Developer Tools](./roles/pc_collection-developer-php/)
 | 
			
		||||
- [Python Developer Tools](./roles/pc_collection-developer-python/)
 | 
			
		||||
- [Entertainment Software](./roles/pc_collection-entertainment/)
 | 
			
		||||
- [Games](./roles/pc_collection-games/)
 | 
			
		||||
- [Office Tools](./roles/pc_collection-office/)
 | 
			
		||||
- [Streaming Tools](./roles/pc_collection-streamer/)
 | 
			
		||||
- [Torrent Software](./roles/pc_collection-torrent/)
 | 
			
		||||
- ...
 | 
			
		||||
 | 
			
		||||
### Setup
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										54
									
								
								playbook.yml
									
									
									
									
									
								
							
							
						
						
									
										54
									
								
								playbook.yml
									
									
									
									
									
								
							@@ -178,74 +178,74 @@
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - system-pacman
 | 
			
		||||
    - collection-administrator-base
 | 
			
		||||
    - driver-non-free
 | 
			
		||||
    - pc_collection-administrator-base
 | 
			
		||||
    - pc_driver-non-free
 | 
			
		||||
 | 
			
		||||
- name: application-wireguard
 | 
			
		||||
- name: pc_application-wireguard
 | 
			
		||||
  hosts: application_wireguard_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - application-wireguard
 | 
			
		||||
    - pc_application-wireguard
 | 
			
		||||
 | 
			
		||||
- name: collection-office
 | 
			
		||||
- name: pc_collection-office
 | 
			
		||||
  hosts: collection_officetools_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - collection-office
 | 
			
		||||
    - pc_collection-office
 | 
			
		||||
 | 
			
		||||
- name: collection-designer
 | 
			
		||||
- name: pc_collection-designer
 | 
			
		||||
  hosts: collection_designer_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - collection-designer
 | 
			
		||||
    - pc_collection-designer
 | 
			
		||||
 | 
			
		||||
- name: collection-torrent
 | 
			
		||||
- name: pc_collection-torrent
 | 
			
		||||
  hosts: collection_torrent_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - collection-torrent
 | 
			
		||||
    - pc_collection-torrent
 | 
			
		||||
 | 
			
		||||
- name: collection-streamer
 | 
			
		||||
- name: pc_collection-streamer
 | 
			
		||||
  hosts: collection_streamer_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - collection-streamer
 | 
			
		||||
    - pc_collection-streamer
 | 
			
		||||
 | 
			
		||||
- name: collection-bluray-player
 | 
			
		||||
- name: pc_collection-bluray-player
 | 
			
		||||
  hosts: collection_bluray_player_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - collection-bluray-player
 | 
			
		||||
    - pc_collection-bluray-player
 | 
			
		||||
 | 
			
		||||
- name: driver-intel
 | 
			
		||||
- name: pc_driver-intel
 | 
			
		||||
  hosts: intel_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - driver-intel
 | 
			
		||||
    - pc_driver-intel
 | 
			
		||||
 | 
			
		||||
- name: application-latex
 | 
			
		||||
- name: pc_application-latex
 | 
			
		||||
  hosts: latex_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - application-latex
 | 
			
		||||
    - pc_application-latex
 | 
			
		||||
 | 
			
		||||
- name: GNOME setup
 | 
			
		||||
  hosts: gnome_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - system-gnome
 | 
			
		||||
    - pc_system-gnome
 | 
			
		||||
 | 
			
		||||
- name: setup msi rgb keyboard
 | 
			
		||||
  hosts: msi_perkeyrgb_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - driver-msi-perkeyrgb
 | 
			
		||||
    - pc_driver-msi-perkeyrgb
 | 
			
		||||
 | 
			
		||||
- name: setup ssh hosts
 | 
			
		||||
  hosts: ssh_hosts
 | 
			
		||||
  become: false
 | 
			
		||||
  roles:
 | 
			
		||||
    - application-ssh
 | 
			
		||||
    - pc_application-ssh
 | 
			
		||||
 | 
			
		||||
- name: setup swapfile hosts
 | 
			
		||||
  hosts: swapfile_hosts
 | 
			
		||||
@@ -257,34 +257,34 @@
 | 
			
		||||
  hosts: gaming_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - collection-games
 | 
			
		||||
    - pc_collection-games
 | 
			
		||||
 | 
			
		||||
- name: setup entertainment hosts
 | 
			
		||||
  hosts: entertainment_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - collection-entertainment
 | 
			
		||||
    - pc_collection-entertainment
 | 
			
		||||
 | 
			
		||||
- name: setup multiprinter hosts
 | 
			
		||||
  hosts: epson_multiprinter_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - driver-epson-multiprinter
 | 
			
		||||
    - pc_driver-epson-multiprinter
 | 
			
		||||
 | 
			
		||||
- name: setup torbrowser hosts
 | 
			
		||||
  hosts: torbrowser_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - application-torbrowser
 | 
			
		||||
    - pc_application-torbrowser
 | 
			
		||||
 | 
			
		||||
- name: setup nextcloud
 | 
			
		||||
  hosts: nextcloud_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - application-nextcloud
 | 
			
		||||
    - pc_application-nextcloud
 | 
			
		||||
 | 
			
		||||
- name: setup docker
 | 
			
		||||
  hosts: docker_hosts
 | 
			
		||||
  become: true
 | 
			
		||||
  roles:
 | 
			
		||||
    - application-docker
 | 
			
		||||
    - pc_application-docker
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- system-aur-helper
 | 
			
		||||
- pc_system-aur-helper
 | 
			
		||||
@@ -1,3 +1,3 @@
 | 
			
		||||
# application-latex
 | 
			
		||||
# pc_application-latex
 | 
			
		||||
 | 
			
		||||
More packages you will find here: https://wiki.archlinux.org/title/TeX_Live
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- application-hunspell
 | 
			
		||||
- pc_application-hunspell
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- application-git
 | 
			
		||||
- pc_application-git
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# application-virtual-box
 | 
			
		||||
# pc_application-virtual-box
 | 
			
		||||
 | 
			
		||||
```bash
 | 
			
		||||
	sudo pacman -S virtualbox "$(pacman -Qsq "^linux" | grep "^linux[0-9]*[-rt]*$" | awk '{print $1"-virtualbox-host-modules"}' ORS=' ')" &&
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
# This file is created by 
 | 
			
		||||
# https://github.com/kevinveenbirkenbach/client-playbook/tree/main/roles/application-wireguard
 | 
			
		||||
# https://github.com/kevinveenbirkenbach/client-playbook/tree/main/roles/pc_application-wireguard
 | 
			
		||||
 | 
			
		||||
net.ipv6.conf.all.disable_ipv6      = 0
 | 
			
		||||
net.ipv6.conf.default.disable_ipv6  = 0
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- application-git
 | 
			
		||||
- pc_application-git
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- collection-administrator-base
 | 
			
		||||
- pc_collection-administrator-base
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- application-java
 | 
			
		||||
- pc_application-java
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# collection-blu-ray-player
 | 
			
		||||
# pc_collection-blu-ray-player
 | 
			
		||||
 | 
			
		||||
## further information
 | 
			
		||||
- https://wiki.archlinux.org/title/Blu-ray#Using_aacskeys
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- system-aur-helper
 | 
			
		||||
- pc_system-aur-helper
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- collection-developer-base
 | 
			
		||||
- pc_collection-developer-base
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- collection-administrator-base
 | 
			
		||||
- pc_collection-administrator-base
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- collection-developer-base
 | 
			
		||||
- pc_collection-developer-base
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- application-java
 | 
			
		||||
- pc_application-java
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- collection-developer-base
 | 
			
		||||
- pc_collection-developer-base
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- collection-developer-base
 | 
			
		||||
- pc_collection-developer-base
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- system-aur-helper
 | 
			
		||||
- pc_system-aur-helper
 | 
			
		||||
@@ -1,3 +1,3 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- application-libreoffice
 | 
			
		||||
- collection-video-conference
 | 
			
		||||
- pc_application-libreoffice
 | 
			
		||||
- pc_collection-video-conference
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- system-aur-helper
 | 
			
		||||
- pc_system-aur-helper
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# collection-video-conference
 | 
			
		||||
# pc_collection-video-conference
 | 
			
		||||
 | 
			
		||||
## further information
 | 
			
		||||
It seems like the microsoft client is not supported nativly on linux anymore: https://aur.archlinux.org/packages/teams
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- system-aur-helper
 | 
			
		||||
- pc_system-aur-helper
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- system-aur-helper
 | 
			
		||||
- pc_system-aur-helper
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
# driver-intel
 | 
			
		||||
# pc_driver-intel
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- system-aur-helper
 | 
			
		||||
- pc_system-aur-helper
 | 
			
		||||
@@ -1,3 +1,3 @@
 | 
			
		||||
# system-gnome
 | 
			
		||||
# pc_system-gnome
 | 
			
		||||
## further information
 | 
			
		||||
- https://askubuntu.com/questions/1029376/how-do-i-enable-and-disable-gnome-extensions-from-the-command-line
 | 
			
		||||
@@ -1,3 +1,3 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- application-git
 | 
			
		||||
- application-caffeine
 | 
			
		||||
- pc_application-git
 | 
			
		||||
- pc_application-caffeine
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
dependencies:
 | 
			
		||||
- application-git
 | 
			
		||||
- pc_application-git
 | 
			
		||||
		Reference in New Issue
	
	Block a user