Script Launcher puts your shell scripts one click away, right from the GNOME top panel. Click the panel icon to open a searchable menu of the scripts in your chosen folder and run any of them instantly — no terminal required. Features: • Searchable popup menu of your scripts • Pin favorites to the top of the list • Hide scripts you rarely use, then view and restore them from a dedicated "Hidden Scripts" window • Right-click a script to Run, Run in Terminal, Pin/Unpin, or Hide • Custom panel icon (a system icon name or your own image) • Per-script icons — just drop a matching .svg or .png next to a script • Filter by file extension (e.g. .sh, .py, .js) and show or hide extensions in the labels • Adjustable menu width and height • Export and import all your settings • Available in English, Turkish, Russian, German, Italian, Japanese, French and Spanish (auto-detected from your system) Usage: Place your scripts in ~/scripts (the default) or pick a custom folder in the extension preferences. Click the panel icon to open the launcher, then click a script to run it. Right-click the panel icon for the Hidden Scripts window and Settings. Make sure your scripts are executable (chmod +x). Compatible with GNOME Shell 45–49.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| Version | Status |
|---|---|
| 1.2.3 (8) | Active |
| 1.2.2 (7) | Rejected |
| 1.2.2 (6) | Active |
| 1.1.0 (5) | Rejected |
| 1.1.0 (4) | Rejected |
| 1.1.0 (3) | Rejected |
| 1.1.0 (2) | Rejected |
| 1.1.0 (1) | Rejected |
Needed review?
I know right? :p Approved but please use `connectObject()` and `disconnectObject()` so it is easier to track for cleanup (`extension.js` only). If you need any help with your extension you can ask us on: - [GNOME Extensions Matrix Channel](https://matrix.to/#/#extensions:gnome.org) - IRC Bridge: irc://irc.gimpnet.org/shell-extensions
Also, please remove `=== 'function'` checks. Not needed.