Skip to main content
The Scripts tab lets you create, edit, and store scripts that automatically execute on your Termux devices — no need to manage files on the device itself.

Storage

Each account gets a shared storage quota across all scripts, shown at the top of the Scripts tab:
  • Total usage (e.g. 184 B / 5.00 MB) and remaining space
  • Script count
Each individual script is capped at 512 KB.

Creating a Script

Click New Script to open the editor.
1

Name your script

Give it a name, e.g. auto_rejoin.lua. The extension you use is shown as a color-coded badge in the script list (.lua, .py, .sh, or generic).
2

Add content

Either paste the script directly into the content field, or click Upload file to load it from a local .txt or .lua file. Uploading auto-fills the name field from the filename if it’s still empty.A live byte counter shows usage against the 512 KB per-script limit.
3

Create

Click Create Script. It appears immediately at the top of your script list.
Only .txt and .lua files can be uploaded — other file types aren’t accepted since this feature is meant for Lua/executor scripts, not arbitrary files.

Viewing, Editing, and Deleting

Each script row has three actions:

Auto-Execution

Scripts created here automatically execute on your Termux devices — you don’t need to manually copy or manage script files on-device.
This is separate from the auto-generated reconnect.txt autoexec script covered in Add Scripts, which Reconnect writes based on your rejoin settings. The Scripts tab is for your own custom scripts.