team_tomodachi_ascii.sh
Added for availability
This commit is contained in:
parent
efe84f72e3
commit
0e17d45cf0
40
team_tomodachi/team_tomodachi_ascii.sh
Normal file
40
team_tomodachi/team_tomodachi_ascii.sh
Normal file
@ -0,0 +1,40 @@
|
||||
#!/usr/bin/env bash
|
||||
# Temp File to save a state, Polybar makes a variable loop impossible
|
||||
# unless we pull the value from outside of our script in another file.
|
||||
TEMP=/tmp/polybar_team_tomodachi
|
||||
# Initialize state if missing
|
||||
if [[ ! -f $TEMP ]]; then
|
||||
echo 1 > "$TEMP"
|
||||
fi
|
||||
|
||||
# Read TEMP, increment, write and exit.
|
||||
STATE=$(<"$TEMP")
|
||||
# compute next: 1→ 2, 2→ 1
|
||||
NEXT=$(( STATE % 5 + 1 ))
|
||||
echo $NEXT > "$TEMP"
|
||||
|
||||
# Otherwise, just read the state and print
|
||||
STATE=$(<"$TEMP")
|
||||
|
||||
# Going to use TEMP here to pick our case;
|
||||
|
||||
case "$STATE" in
|
||||
1)
|
||||
echo "%{T1}%{F#9933ff}チーム・トモダチ%{F-} %{F#2BB1DA}(˶˃ ᵕ ˂˶)%{F-}%{T-} TEAM TOMODACHI"
|
||||
;;
|
||||
2)
|
||||
echo "%{T1}%{F#9933ff}チーム・トモダチ%{F-} %{F#2BB1DA}(˶˃ ᵕ ˂˶)%{F-}%{F#FFFF00}⋆˙⟡%{F-}%{T-} TEAM TOMODACHI"
|
||||
;;
|
||||
3)
|
||||
echo "%{T1}%{F#9933ff}チーム・トモダチ%{F-} %{F#2BB1DA}(˶˃ ᵕ ˂˶)%{F-}%{T-} TEAM TOMODACHI"
|
||||
;;
|
||||
4)
|
||||
echo "%{T1}%{F#9933ff}チーム・トモダチ%{F-} %{F#FFFF00}⋆˙⟡ %{F-}%{F#2BB1DA}(˶˃ ᵕ ˂˶)%{F-}%{T-} TEAM TOMODACHI"
|
||||
;;
|
||||
5)
|
||||
echo "%{T1}%{F#9933ff}チーム・トモダチ%{F-} %{F#FFFF00}✧ %{F-}%{F#2BB1DA}(˵ •̀ ᴗ - ˵ )%{F-} %{F#FFFF00}✧%{F-}%{T-} TEAM TOMODACHI"
|
||||
;;
|
||||
*)
|
||||
echo "Value '$STATE' not in 1–5"
|
||||
;;
|
||||
esac
|
||||
Loading…
x
Reference in New Issue
Block a user