mirror of
https://github.com/elenapan/dotfiles.git
synced 2026-05-10 08:36:12 +08:00
added signal based volume scripts
Former-commit-id: 1e0f121e54
Former-commit-id: 82b4a6efae5e9285c105d10c690545491728e918
Former-commit-id: 1a9fa022ffa1a57d51f23642ca5a83b74ea2a473
This commit is contained in:
parent
0832265e7e
commit
a4f4944b5e
3 changed files with 52 additions and 2 deletions
|
|
@ -14,10 +14,43 @@ if [[ "$MUTE" != "no" ]]; then
|
|||
# echo " "
|
||||
|
||||
# Text only
|
||||
echo "vol off"
|
||||
echo "VOL OFF"
|
||||
|
||||
# Line
|
||||
# echo "-----------"
|
||||
else
|
||||
# Text only
|
||||
echo "vol $VOL"
|
||||
if [ "${VOL%?}" -ge "10" ]; then
|
||||
echo "VOL $VOL"
|
||||
else
|
||||
echo "VOL $VOL"
|
||||
fi
|
||||
|
||||
# Line (with siji icons)
|
||||
# VOL="$(echo ${VOL%?})"
|
||||
# if [ "$VOL" -ge "100" ]; then
|
||||
# echo " ----------| "
|
||||
# elif [ "$VOL" -ge "90" ]; then
|
||||
# echo " ---------|- "
|
||||
# elif [ "$VOL" -ge "80" ]; then
|
||||
# echo " --------|-- "
|
||||
# elif [ "$VOL" -ge "70" ]; then
|
||||
# echo " -------|--- "
|
||||
# elif [ "$VOL" -ge "60" ]; then
|
||||
# echo " ------|---- "
|
||||
# elif [ "$VOL" -ge "50" ]; then
|
||||
# echo " -----|----- "
|
||||
# elif [ "$VOL" -ge "40" ]; then
|
||||
# echo " ----|------ "
|
||||
# elif [ "$VOL" -ge "30" ]; then
|
||||
# echo " ---|------- "
|
||||
# elif [ "$VOL" -ge "20" ]; then
|
||||
# echo " --|-------- "
|
||||
# elif [ "$VOL" -ge "10" ]; then
|
||||
# echo " -|--------- "
|
||||
# else
|
||||
# echo " |---------- "
|
||||
# fi
|
||||
|
||||
# Icon only (simple)
|
||||
# echo " "
|
||||
|
|
|
|||
13
Scripts/volume_sig.sh
Executable file
13
Scripts/volume_sig.sh
Executable file
|
|
@ -0,0 +1,13 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Write PID to that file so other processes can send signals to me
|
||||
echo $$ > /tmp/volume_pid
|
||||
|
||||
while : # This is the same as "while true".
|
||||
do
|
||||
# I do this when I wake up
|
||||
~/Scripts/volume.sh
|
||||
# Then I go back to sleep
|
||||
sleep 1d
|
||||
#echo "woke up!"
|
||||
done
|
||||
4
Scripts/volume_wakeup.sh
Executable file
4
Scripts/volume_wakeup.sh
Executable file
|
|
@ -0,0 +1,4 @@
|
|||
#!/bin/bash
|
||||
VOLUME_PID="$(cat /tmp/volume_pid)"
|
||||
|
||||
pkill -P $VOLUME_PID sleep
|
||||
Loading…
Add table
Add a link
Reference in a new issue