{ config, options, lib, pkgs, rootPath, ... }: let openttdConf = config.modules.desktop.apps.games.openttd; configDir = config.nixosConfig.configDir; in { options.modules.desktop.apps.games.openttd = { enable = lib.mkOption { type = lib.types.bool; default = false; }; }; config = lib.mkIf (openttdConf.enable) { home.packages = with pkgs; [ openttd ]; fonts.packages = with pkgs; [ openttd-ttf ]; }; }