mirror of
https://github.com/ksyasuda/rice.git
synced 2024-10-28 09:04:10 -07:00
44 lines
620 B
Plaintext
44 lines
620 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
## Files and cmd
|
||
|
FILE="$HOME/.cache/eww_launch.xyz"
|
||
|
EWW="$HOME/.bin/eww"
|
||
|
|
||
|
## Run eww daemon if not running already
|
||
|
if [[ ! `pidof eww` ]]; then
|
||
|
${EWW} daemon
|
||
|
sleep 1
|
||
|
fi
|
||
|
|
||
|
## Open widgets
|
||
|
run_eww() {
|
||
|
${EWW} open-many \
|
||
|
background \
|
||
|
profile \
|
||
|
system \
|
||
|
clock \
|
||
|
uptime \
|
||
|
music \
|
||
|
github \
|
||
|
reddit \
|
||
|
twitter \
|
||
|
youtube \
|
||
|
weather \
|
||
|
apps \
|
||
|
mail \
|
||
|
logout \
|
||
|
sleep \
|
||
|
reboot \
|
||
|
poweroff \
|
||
|
folders
|
||
|
}
|
||
|
|
||
|
## Launch or close widgets accordingly
|
||
|
if [[ ! -f "$FILE" ]]; then
|
||
|
touch "$FILE"
|
||
|
run_eww
|
||
|
else
|
||
|
${EWW} close-all
|
||
|
rm "$FILE"
|
||
|
fi
|