Battery status / audio changing script
This commit is contained in:
parent
d76141dee9
commit
e7378a872a
4 changed files with 48 additions and 4 deletions
18
.local/bin/block_battery
Executable file
18
.local/bin/block_battery
Executable file
|
|
@ -0,0 +1,18 @@
|
|||
#!/bin/sh
|
||||
|
||||
battery=$(cat /sys/class/power_supply/BAT0/capacity)
|
||||
|
||||
if [ $battery -gt 80 ]; then
|
||||
symbol=
|
||||
elif [ $battery -gt 60 ]; then
|
||||
symbol=
|
||||
elif [ $battery -gt 40 ]; then
|
||||
symbol=
|
||||
elif [ $battery -gt 20 ]; then
|
||||
symbol=
|
||||
else
|
||||
symbol=
|
||||
fi
|
||||
|
||||
echo "${symbol} ${battery}%"
|
||||
|
||||
5
.local/bin/blueman
Executable file
5
.local/bin/blueman
Executable file
|
|
@ -0,0 +1,5 @@
|
|||
#!/bin/sh
|
||||
# Alias for dmenu_run
|
||||
|
||||
blueman-manager
|
||||
|
||||
14
.local/bin/change-sink
Executable file
14
.local/bin/change-sink
Executable file
|
|
@ -0,0 +1,14 @@
|
|||
#!/bin/sh
|
||||
# Simple dmenu script for changing default audio sink
|
||||
|
||||
sinks_and_numbers=`wpctl status \
|
||||
| awk '/Audio/,/Video/ {print}' \
|
||||
| awk '/Sinks:/,/Sink endpoints:/ {print}' \
|
||||
| tail -n +2 | head -n -2 | cut -c 10-`
|
||||
|
||||
sinks=`echo "$sinks_and_numbers" | awk -F'.' '{print $2}' | awk -F'[' '{print $1}' | cut -c 2-`
|
||||
chosen=`echo "$sinks" | dmenu -i -l 30`
|
||||
number=`echo "$sinks_and_numbers" | grep "$chosen" | awk '{print $1}' | sed 's/\./ /'`
|
||||
|
||||
wpctl set-default $number
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue