{ config, lib, pkgs, ... }:

with lib;

let
  cfg = config.home.roles.gaming;
in
{
  options.home.roles.gaming = {
    enable = mkEnableOption "Enable gaming applications and tools";
  };

  config = mkIf cfg.enable {
    home.packages = with pkgs; [
      # Gaming applications would go here
      # This role is created for future expansion
      # moonlight-qt is currently in media role but could be moved here
    ];
  };
}