OliveTin now has several options to control "feedback" when actions are started. This can be controlled on a per-action basis, using the popupOnStart configuration option.

Big Flashy Buttons

config.yaml
actions:
  - title: Ping the Internet
    popupOnStart: default

This will also be the option that is used if no other values match.

flashyButton

Execution Dialog (Output Only)

config.yaml
actions:
  - title: Check disk space
    popupOnStart: execution-dialog-stdout-only
popupOutputOnly

Execution Dialog

config.yaml
actions:
  - title: Check dmesg logs
    popupOnStart: execution-dialog
executionDialog
Figure 1. Example of popupOnStart: execution-dialog

Execution Buttons

config.yaml
actions:
  - title: date
    popupOnStart: execution-button
executionButtons