RaspberryPi App Launcher
It is a RaspberryPi apps launcher from only two buttons on headless installations (without monitor or keyboard). You will able to configure any kind of application to launch with it, for example enable or disable your VPN or start your console emulators.
This service use a simple YAML file to specify what apps will be launched and also its subservices or commands, like a status or information commands. You able to put whatever.
Example:
WIFI: WiFi On: cmd: sudo nmcli connection up YOUR_WIFI_CONNECTION WiFi Off: cmd: sudo nmcli connection down YOUR_WIFI_CONNECTION Status: cmd: nmcli c show --active | grep wlan0 | awk '{if(/YOUR_WIFI_CONNECTION/) print "connected:",$1}' Back: cmd: back
In the apps.yml file you able to put your apps. There you will found more commented examples.
Also the last version of these files and the complete explanation:
https://github.com/hpsaturn/pilauncher/tree/master
side_extension-body.stl | 78.2KB | |
side_extension-box_preview.stl | 215.6KB | |
side_extension-lid.stl | 103.4KB | |
side_extension-pcb_support.stl | 26.8KB | |
side_extension-screen_saver.stl | 2.4KB |