help wantedshell
Repository-Metriken
- Stars
- (2.603 Sterne)
- PR-Merge-Metriken
- (Durchschn. Merge 40T 21h) (19 gemergte PRs in 30 T)
Beschreibung
Hi, I have been using xbar for a while to easily connect/disconnect from a VPN. Lately, the script stopped functioning. I'm on macOS 13.6.2.
The following dummy plugin reproduces the problem; it is supposed to toggle a variable but does not work:
#!/usr/bin/env bash
STATUS=NA
case "$1" in
on)
STATUS=1
;;
off)
STATUS=0
;;
esac
if [ "$STATUS" == "1" ]; then
echo "Status: $STATUS"
echo '---'
echo "Turn off | bash='$0' param1=off terminal=false refresh=true"
exit
else
echo "Status: $STATUS"
echo '---'
echo "Turn on | bash='$0' param1=on terminal=false refresh=true"
exit
fi
The issue seems to be that the plugin fails to call itself for action (bash=$0).
Any help on how to solve this would be appreciated. :-)