mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-07-07 17:15:15 +02:00
1.5 KiB
1.5 KiB
client-bluray-player
Description
This Ansible role installs and configures all the software required for Blu-ray playback on Arch Linux–based systems. It ensures that VLC and the necessary libraries for Blu-ray disc decryption and playback (libaacs
, libbluray
) are present, and provides hooks for optional AUR packages.
Overview
- Uses the
community.general.pacman
module to install:vlc
(media player with Blu-ray support)libaacs
(AACS decryption library)libbluray
(Blu-ray playback support library)
- Contains commented-out tasks for optional AUR packages (
aacskeys
,libbdplus
) you can enable as needed. - Designed for idempotent execution on Arch Linux and derivatives.
Features
-
VLC Installation
Installsvlc
for general media and Blu-ray playback. -
AACS & BD+ Support
Installslibaacs
andlibbluray
to handle Blu-ray disc encryption and playback. -
Optional AUR Packages
Drop-in tasks foraacskeys
andlibbdplus
via AUR (commented out by default). -
Idempotent Role
Safe to run multiple times without unintended side effects. -
Arch Linux–Optimized
Leverages Pacman for fast and reliable package management.