Improved system for installing things not available on the system when built.

This commit is contained in:
Storm Dragon
2025-10-09 23:13:27 -04:00
parent 3176d348c6
commit a02a8743d2
4 changed files with 287 additions and 8 deletions
+22
View File
@@ -0,0 +1,22 @@
{
"downloadable_games": {
"wreckingball": {
"name": "Wreckingball",
"section": "Arcade",
"url": "https://sightlesswolf.com/wreckingball.zip",
"directory": "wreckingball",
"executable": "wreckingball.exe",
"launch_mode": "wine",
"needs_nvda": "nvda2speechd"
},
"wreckingball-pulped": {
"name": "Wreckingball (Pulped)",
"section": "Arcade",
"url": "https://sightlesswolf.com/wreckingball-pulped.zip",
"directory": "wreckingball-pulped",
"executable": "wreckingball.exe",
"launch_mode": "wine",
"needs_nvda": "nvda2speechd"
}
}
}
@@ -0,0 +1,14 @@
{
"installable_packages": {
"thunderbird": {
"name": "Thunderbird Email Client",
"package": "thunderbird",
"verify_command": "command -v thunderbird"
},
"libreoffice": {
"name": "LibreOffice",
"package": "libreoffice-still",
"verify_command": "command -v libreoffice"
}
}
}