fix README typos and edit for clarity
This commit is contained in:
parent
3d3a2bc152
commit
caded9b68b
21
README.md
21
README.md
|
@ -67,24 +67,29 @@ Example:
|
|||
|
||||
### Execute command on state change
|
||||
|
||||
Pomo will execute the command specified in the array argument `onEvent` when the
|
||||
state changes. The new state will be exported as an environment variable
|
||||
`POMO_STATE` for this command. For example, to trigger a terminal bell when a
|
||||
session complete, add the following to `config.json`
|
||||
```
|
||||
Pomo will execute an arbitrary command specified in the array argument `onEvent`
|
||||
when the state changes. The first element of this array should be the
|
||||
executable to run while the remaining elements are space delimited arguments.
|
||||
The new state will be exported as an environment variable `POMO_STATE` for this
|
||||
command. Possible state values are `RUNNING`, `PAUSED`, `BREAKING`, or
|
||||
`COMPLETE`.
|
||||
|
||||
|
||||
For example, to trigger a terminal bell when a session completes, add the
|
||||
following to `config.json`:
|
||||
```json
|
||||
...
|
||||
"onEvent": ["/bin/sh", "/path/to/script/my_script.sh"]
|
||||
"onEvent": ["/bin/sh", "/path/to/script/my_script.sh"],
|
||||
...
|
||||
```
|
||||
where the contents of `my_script.sh` are
|
||||
```
|
||||
```bash
|
||||
#!/bin/sh
|
||||
|
||||
if [ "$POMO_STATE" == "COMPLETE" ] ; then
|
||||
echo -e '\a'
|
||||
fi
|
||||
```
|
||||
Possible state values are `RUNNING`, `PAUSED`, `BREAKING`, or `COMPLETE`.
|
||||
|
||||
## Integrations
|
||||
|
||||
|
|
Loading…
Reference in New Issue