#!/bin/bash # # Webpack Status # v1.1.2 # Francesco Belladonna # Fire-Dragon-DoL # Display the current status of webpack server compile: completed/ongoing/failed. # https://raw.githubusercontent.com/Fire-Dragon-DoL/bitbar-webpack-status-plugin/master/bitbar-webpack-status-plugin.jpg # node,webpack # https://github.com/Fire-Dragon-DoL/bitbar-webpack-status-plugin color_red="✘ | color=#ff0000 dropdown=false" color_yellow="◉ | color=#ffa500 dropdown=false" color_green="✔︎ | color=#008000 dropdown=false" webpack_status="/tmp/webpack-status" semaphore=0 if [ -f $webpack_status ]; then semaphore=`cat $webpack_status` fi semaphore_color=$color_yellow # -1 red, 0 yellow, 1 green case $semaphore in -1) # Red semaphore_color=$color_red ;; 1) # Green semaphore_color=$color_green ;; *) # Orange semaphore_color=$color_yellow ;; esac echo "$semaphore_color" echo "---" echo "Clear Webpack Status | terminal=false bash=rm param1=-f param2='$webpack_status'"