Я недавно купил Blink1 и пытаюсь интегрировать его с Git.
alias git='function __git() {
OUTPUT="$(blink1-tool --list)"
EXPECTED="no blink(1) devices found"
git "$@"
if ! [ "$OUTPUT" = "$EXPECTED" ]
then
if [ $? = 0 ]
then
blink1-tool --green --blink 1
else
blink1-tool --red
fi
fi
}; __git'
Однако, когда я делаю новый в моем iTerm, он мигает перед любыми командами git.И если я выполняю команду типа git status
, она мигает 4 раза, но я вижу только 1 журнал мигания:
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
blink 1 times rgb:0,ff,0:
set dev:0:0 to rgb:0x00,0xff,0x00 over 300 msec
set dev:0:0 to rgb:0x00,0x00,0x00 over 300 msec