#!/bin/sh # speedwm_status # status bar manager STATUSBAR=$(cat /usr/share/speedwm/statusbar) STATUSBAR2=$(grep speedwm.status: $HOME/.config/speedwm-de/speedwmrc | awk '{ print $2 }') IN_ARGS="$@" BUTTON="$BUTTON" echo $BUTTON > /tmp/button # check if the two values are the same, if not then we use the rc config if [ "$STATUSBAR" != "$STATUSBAR2" ]; then STATUSBAR="$STATUSBAR2" fi pgrep -x $STATUSBAR || $STATUSBAR $IN_ARGS > /tmp/statusbar-log & sleep 3 $0 && exit 0