Hyprland-dotfiles/eww/ml4w-sidebar/launch.sh

27 lines
824 B
Bash
Raw Normal View History

2024-04-20 11:57:31 -04:00
#!/bin/bash
FILE="$HOME/.cache/ml4w_sidebar"
CFG="$HOME/dotfiles/eww/ml4w-sidebar"
EWW=`which eww`
if [[ ! `pidof eww` ]]; then
${EWW} daemon
sleep 0.5
fi
2024-04-28 04:41:41 -04:00
sc=$($HOME/dotfiles/.settings/eww-monitor.sh)
2024-04-20 11:57:31 -04:00
if [[ ! -f "$FILE" ]]; then
touch "$FILE"
2024-04-28 04:41:41 -04:00
echo ":: Opening on Monitor $sc"
${EWW} --config "$CFG" open ml4wlauncher --screen $sc
${EWW} --config "$CFG" open resources --screen $sc
${EWW} --config "$CFG" open logout --screen $sc
${EWW} --config "$CFG" open suspend --screen $sc
${EWW} --config "$CFG" open lock --screen $sc
${EWW} --config "$CFG" open reboot --screen $sc
${EWW} --config "$CFG" open shutdown --screen $sc
${EWW} --config "$CFG" open close --screen $sc
2024-04-20 11:57:31 -04:00
else
2024-04-22 08:46:08 -04:00
${EWW} --config "$CFG" close resources ml4wlauncher logout suspend lock reboot shutdown close
2024-04-28 04:41:41 -04:00
echo ":: Closing widgets"
2024-04-20 11:57:31 -04:00
rm "$FILE"
fi