소스 검색

Add workspace change sound

master
Dejvino 3 년 전
부모
커밋
a0ed0e7ec3
3개의 변경된 파일33개의 추가작업 그리고 0개의 파일을 삭제
  1. +2
    -0
      config/sway/pipboy.conf
  2. +31
    -0
      usr/local/bin/workspace_sounds_daemon
  3. BIN
      usr/local/share/sounds/static.ogg

+ 2
- 0
config/sway/pipboy.conf 파일 보기

@@ -38,4 +38,6 @@ exec "mako"
# example Welcome message
exec "sleep 2; notify-send 'Welcome!' 'Your Pip-Boy is ready to be used.' --icon=dialog-information"

# Sound daemon
exec "worskpace_sounds_daemon"


+ 31
- 0
usr/local/bin/workspace_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


BIN
usr/local/share/sounds/static.ogg 파일 보기


불러오는 중...
취소
저장