Util-desk-game-compose Role¶
Description: No description available
Variables¶
author: Kevin Veen-Birkenbach
description: Gaming setup role for Arch Linux systems.
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: [‘gaming’, ‘steam’, ‘lutris’, ‘gamemode’, ‘archlinux’, ‘performance’, ‘wine’, ‘graphics’]
repository: https://s.infinito.nexus/code
issue_tracker_url: https://s.infinito.nexus/issues
documentation: https://docs.infinito.nexus/
README¶
Gamer 🎮¶
Description¶
This Ansible meta-role prepares an Arch Linux system for a complete and optimized gaming experience. It delegates the setup to modular sub-roles that install open-source games, retro emulators, and core performance tools like Steam, Wine, Lutris, GameMode, and RetroArch.
Overview¶
This role combines several specialized gaming roles into one streamlined setup. It ensures your system is ready for modern, retro, and open-source gaming, with zero manual configuration.
Purpose¶
To provide a modular and reproducible way to deploy a full-featured Linux gaming system, suited for both native and Windows-based titles, retro consoles, and FOSS games.
Features¶
✅ Modular Roles: Handles separate responsibilities through sub-roles
🕹️ Retro Support: Emulators and themes via RetroArch
🧩 Core Stack: Performance tools and runtimes (e.g. GameMode, MangoHUD)
🎲 Open Source Games: Installed directly from official Arch repos
⚙️ System Integration: Sets
gaming_readyfact for other Infinito.Nexus roles
Sub-Roles¶
Role |
Responsibility |
|---|---|
|
Installs RetroArch and assets |
|
Installs open source games |
``util-de sk-game-windows ` <../util-desk- game-windows>`__ |
Installs Steam, Lutris, Wine, GameMode, MangoHUD |