added a sleep call to the wttr.in example to throttle network requests, closes #297
This commit is contained in:
@@ -278,8 +278,10 @@ Beside custom variables mentioned above, the `tmux_conf_theme_status_left` and
|
|||||||
`#()` to call an external command that inserts weather information provided by
|
`#()` to call an external command that inserts weather information provided by
|
||||||
[wttr.in]:
|
[wttr.in]:
|
||||||
```
|
```
|
||||||
tmux_conf_theme_status_right='#{prefix}#{pairing}#{synchronized} #(curl wttr.in?format=3) , %R , %d %b | #{username}#{root} | #{hostname} '
|
tmux_conf_theme_status_right='#{prefix}#{pairing}#{synchronized} #(curl -m 1 wttr.in?format=3 2>/dev/null; sleep 900) , %R , %d %b | #{username}#{root} | #{hostname} '
|
||||||
```
|
```
|
||||||
|
The `sleep 900` call makes sure the network request is issued at most every 15
|
||||||
|
minutes whatever the value of `status-interval`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user