mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 02:10:05 +00:00 
			
		
		
		
	Refactored pc roles and added README.md's with help of ChatGPT. See https://chat.openai.com/share/df22ba6a-76d0-47c2-a8c7-daec3f42b4e5
This commit is contained in:
		
							
								
								
									
										39
									
								
								roles/pc-administrator-tools/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								roles/pc-administrator-tools/README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,39 @@ | ||||
| # PC-Bluray-Player-Tools Role | ||||
|  | ||||
| ## Overview | ||||
| Welcome to the `pc-bluray-player-tools` role, a part of the `computer-playbook` repository. This role is dedicated to setting up software required for Blu-ray playback on personal computers. It focuses on installing necessary packages to enable the use of Blu-ray media with VLC player and other compatible software. | ||||
|  | ||||
| ## Role Contents | ||||
| The `main.yml` file in this role consists of tasks that automate the installation of the following packages: | ||||
| 1. **Install VLC and Blu-ray Software**: | ||||
|    - `vlc`: A versatile media player that supports Blu-ray playback. | ||||
|    - `libaacs`: A library for Blu-ray disc encryption handling. | ||||
|    - `libbluray`: A library for Blu-ray disc playback support. | ||||
|  | ||||
| There are commented-out tasks for installing additional AUR packages, such as `aacskeys` and `libbdplus`, which can be enabled as per the user's requirements. | ||||
|  | ||||
| ## Further Information and Resources | ||||
| For more in-depth information and guidance on Blu-ray playback and software configuration, the following resources can be consulted: | ||||
| - [Arch Linux Wiki on Blu-ray](https://wiki.archlinux.org/title/Blu-ray#Using_aacskeys) | ||||
| - [Guide to Play Blu-ray with VLC](https://videobyte.de/play-blu-ray-with-vlc) | ||||
| - [Manjaro Forum Discussion on Blu-ray UHD Playback](https://archived.forum.manjaro.org/t/wie-kann-ich-bluray-uhd-abspielen/127396/12) | ||||
| - [FV Online DB](http://fvonline-db.bplaced.net/) | ||||
|  | ||||
| ## Dependencies | ||||
| This role depends on the `java` role, which ensures the Java runtime is available – a requirement for certain Blu-ray playback tools and functionalities. | ||||
|  | ||||
| ## Prerequisites | ||||
| - **Ansible**: Ansible must be installed on your system to use this role. | ||||
| - **Arch Linux-based System**: Designed for Arch Linux distributions, using the `pacman` package manager. | ||||
|  | ||||
| ## Running the Role | ||||
| To utilize this role: | ||||
| 1. Clone the `computer-playbook` repository. | ||||
| 2. Navigate to the `roles/pc-bluray-player-tools` directory. | ||||
| 3. Execute the role using Ansible, with appropriate permissions for installing packages. | ||||
|  | ||||
| ## Customization | ||||
| You can customize this role by enabling or adding additional tasks for other AUR packages related to Blu-ray playback as needed. | ||||
|  | ||||
| ## Support and Contributions | ||||
| For support, feedback, or contributions to enhance the role's capabilities, please open an issue or submit a pull request in the `computer-playbook` repository. Contributions that improve Blu-ray playback support or compatibility are highly appreciated. | ||||
							
								
								
									
										2
									
								
								roles/pc-administrator-tools/meta/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								roles/pc-administrator-tools/meta/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| dependencies: | ||||
| - pc-git | ||||
							
								
								
									
										11
									
								
								roles/pc-administrator-tools/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								roles/pc-administrator-tools/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| - name: install administration tools | ||||
|   community.general.pacman: | ||||
|     name: | ||||
|       - base-devel | ||||
|       - yay | ||||
|       - make | ||||
|       - gcc | ||||
|       - cmake | ||||
|       - fdupes | ||||
|       - p7zip | ||||
|     state: present | ||||
		Reference in New Issue
	
	Block a user