@@ -38,4 +38,6 @@ exec "mako" | |||||
# example Welcome message | # example Welcome message | ||||
exec "sleep 2; notify-send 'Welcome!' 'Your Pip-Boy is ready to be used.' --icon=dialog-information" | exec "sleep 2; notify-send 'Welcome!' 'Your Pip-Boy is ready to be used.' --icon=dialog-information" | ||||
# Sound daemon | |||||
exec "worskpace_sounds_daemon" | |||||
@@ -0,0 +1,31 @@ | |||||
#!/bin/bash | |||||
SOUND=/usr/local/share/sounds/static.ogg | |||||
if [ ! -f "$SOUND" ]; then | |||||
echo "File '$SOUND' not found." >&2 | |||||
exit 1 | |||||
fi | |||||
function events() { | |||||
swaymsg -m -t subscribe "['workspace']" | |||||
} | |||||
function daemon() { | |||||
printf "p" # PAUSE | |||||
while [[ true ]]; do | |||||
read | |||||
printf " " # PLAY | |||||
while read -t 0.1; do | |||||
sleep 0.1 | |||||
done | |||||
printf "p" # PAUSE | |||||
done | |||||
} | |||||
function static() { | |||||
mplayer -loop 0 $SOUND | |||||
} | |||||
events | daemon | static | |||||