REmoved dep because they get included via task

This commit is contained in:
2025-07-10 12:42:38 +02:00
parent ff38b86493
commit bafd9e0f23
59 changed files with 40 additions and 43 deletions

View File

@@ -0,0 +1,36 @@
# Gamer Default 🎮
## Description
This Ansible role installs a curated collection of open source and community-friendly games on Arch Linux systems. It is ideal for setting up a fun and accessible default gaming environment.
## Overview
Focused on simplicity and fun, this role brings a mix of strategy, racing, action, and retro-inspired games to your system. All games are sourced from official Arch repositories and require no proprietary services.
## Purpose
The purpose of this role is to quickly populate a gaming system with high-quality open source titles. This is great for shared systems, offline setups, or just discovering classic FOSS games.
## Features
- **Installs Fun Games:** From real-time strategy to racing and chess.
- **No DRM or Accounts Needed:** All games work offline.
- **Fast Setup:** Uses the official Arch repositories via `pacman`.
## Included Games
- 🏛 [**0 A.D.**](https://play0ad.com) Open-source RTS in the spirit of Age of Empires
- 🛰 [**Warzone 2100**](https://wz2100.net) Real-time strategy with tech trees and post-apocalyptic theme
- 🏁 [**SuperTuxKart**](https://supertuxkart.net) Cartoon kart racer with power-ups and multiplayer
- ♟ [**GNU Chess**](https://www.gnu.org/software/chess/) Classic chess engine with CLI or GUI support
- 🔫 [**Sauerbraten**](https://sauerbraten.org) Fast-paced old-school FPS with LAN and map editor
- 🍄 [**Mari0**](https://stabyourself.net/mari0/) Mashup of Super Mario Bros and Portal mechanics
## Credits 📝
Developed and maintained by **Kevin Veen-Birkenbach**
Learn more at [www.veen.world](https://www.veen.world)
Part of the [CyMaIS Project](https://github.com/kevinveenbirkenbach/cymais)
License: [CyMaIS NonCommercial License (CNCL)](https://s.veen.world/cncl)

View File

@@ -0,0 +1,25 @@
---
galaxy_info:
author: "Kevin Veen-Birkenbach"
description: "Installs a curated set of open source games for Arch Linux."
license: "CyMaIS NonCommercial License (CNCL)"
license_url: "https://s.veen.world/cncl"
company: |
Kevin Veen-Birkenbach
Consulting & Coaching Solutions
https://www.veen.world
min_ansible_version: "2.9"
platforms:
- name: Archlinux
versions:
- rolling
galaxy_tags:
- gaming
- open-source
- games
- archlinux
- fun
repository: https://s.veen.world/cymais
issue_tracker_url: https://s.veen.world/cymaisissues
documentation: https://s.veen.world/cymais
dependencies: []

View File

@@ -0,0 +1,5 @@
- name: Install Default Gaming Software
community.general.pacman:
name: "{{ gamer_default_games }}"
state: present
update_cache: yes

View File

@@ -0,0 +1,7 @@
gamer_default_games:
- 0ad
- warzone2100
- supertuxkart
- gnuchess
- sauerbraten
- mari0