@@ -6,11 +6,11 @@ current_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
6
6
source $current_dir /utils.sh
7
7
8
8
function trackStatus() {
9
- local active_player
9
+ local active_player
10
10
local pause_icon=" $1 "
11
11
local play_icon=" $2 "
12
12
13
- active_player=$( osascript -e "
13
+ active_player=$( osascript -e "
14
14
property playerList : {\" Spotify\" , \" Music\" , \" Safari\" , \" Google Chrome\" }
15
15
property nativePlayerList : {\" Spotify\" , \" Music\" }
16
16
@@ -127,18 +127,20 @@ function trackStatus() {
127
127
detectPlayer()
128
128
" )
129
129
130
- case " $active_player " in
131
- " not running" ) echo " not running" ;;
132
- " stopped" ) echo " stopped" ;;
133
- " can't encode" ) echo " unable to encode" ;;
134
- " Not Supported" ) echo " not supported" ;;
135
130
136
- * ) echo " $active_player " ;;
137
- esac
131
+ case " $active_player " in
132
+ " not running" ) echo " not running" ;;
133
+ " stopped" ) echo " stopped" ;;
134
+ " can't encode" ) echo " unable to encode" ;;
135
+ " Not Supported" ) echo " not supported" ;;
136
+
137
+ * ) echo " $active_player " ;;
138
+ esac
138
139
139
140
}
140
141
141
- function sliceTrack() {
142
+ function sliceTrack()
143
+ {
142
144
local str=" $1 "
143
145
local std=" $2 "
144
146
local len=${# str}
@@ -155,6 +157,7 @@ function sliceTrack() {
155
157
echo " $result "
156
158
}
157
159
160
+
158
161
function remoteControl() {
159
162
toggle_button=" $1 "
160
163
back_button=" $2 "
@@ -194,20 +197,20 @@ function scroll() {
194
197
for (( i = 0 ; i <= len; i++ )) ; do
195
198
scrolling_text=$( slice_text " $str " " $i " " $width " )
196
199
echo -ne " \r"
197
- echo " $scrolling_text "
200
+ echo " $scrolling_text "
198
201
echo -ne " \r"
199
202
200
203
sleep " $speed "
201
204
done
202
205
203
206
echo -ne " \r"
204
- echo " $scrolling_text "
207
+ echo " $scrolling_text "
205
208
echo -ne " \r"
206
209
}
207
210
208
211
main () {
209
212
# save buffer to prevent lag
210
- local cache_file=" /tmp/tmux_mac_player_cache"
213
+ local cache_file=" /tmp/tmux_mac_player_cache"
211
214
212
215
RATE=$( get_tmux_option " @dracula-refresh-rate" 5)
213
216
@@ -255,7 +258,7 @@ main() {
255
258
else
256
259
echo " $str "
257
260
fi
258
-
259
261
}
260
262
261
263
main
264
+
0 commit comments