Desk-retroarch Role¶
Description: No description available
Variables¶
author: Kevin Veen-Birkenbach
description: Installs and configures RetroArch.
license: Infinito.Nexus NonCommercial License
license_url: https://s.infinito.nexus/license
company: Kevin Veen-Birkenbach
Consulting & Coaching Solutions https://www.veen.world
min_ansible_version: 2.9
platforms: [{‘name’: ‘Archlinux’, ‘versions’: [‘rolling’]}]
galaxy_tags: [‘retroarch’, ‘emulator’, ‘gaming’, ‘archlinux’, ‘assets’]
repository: https://s.infinito.nexus/code
issue_tracker_url: https://s.infinito.nexus/issues
documentation: https://docs.infinito.nexus/
README¶
RetroArch 🎮¶
Description¶
This Ansible role installs and configures RetroArch on Arch Linux systems. It provides all necessary packages, assets, and dependencies for a clean retro gaming experience.
Overview¶
Designed for retro gaming enthusiasts, this role sets up RetroArch along with its core assets and themes. It ensures all UI styles (XMB, Ozone) are ready and provides a consistent emulator frontend interface powered by the Libretro framework.
Purpose¶
The purpose of this role is to automate the deployment of a full-featured RetroArch environment, reducing manual setup and improving reproducibility across gaming setups.
Features¶
Installs RetroArch: Including the main RetroArch package and theme assets.
UI Assets Support: Both XMB and Ozone menu styles supported out of the box.