Skip to content

Module: Scripts

Ant edited this page Aug 12, 2026 · 16 revisions

Note

This module is a WIP and not in the release version yet

Lets you run your own .sh scripts from 240-MP, so it can act as a remote-friendly front end for anything else on the machine. Things like FieldStation42, RetroArch, or everyday maintenance like updating yt-dlp.

Features

  • Lists the .sh files in a folder of your choosing and runs them with a remote/controller
  • Two run modes options for each script: console (240-MP stays on screen and shows the script's output) or takeover (the script gets the whole display)
  • A .txt sidecar file beside each script sets its display name and options (one is created for you automatically the first time a script is seen with metadata format structured for you to fill out)
  • Mark a script as a favorite to put it on the main menu alongside other native 240-MP modules
  • Set a script to auto-run when 240-MP starts
  • Add a confirmation prompt per script, for anything you don't want to trigger by accident
  • Provide extra arguments per script through the .txt sidecar file

Clone this wiki locally