keyboard status
This commit is contained in:
parent
712d34eddd
commit
d06eff8ed6
1 changed files with 7 additions and 9 deletions
|
@ -89,11 +89,9 @@ get_bat() {
|
||||||
}
|
}
|
||||||
|
|
||||||
get_layout() {
|
get_layout() {
|
||||||
layout="$( \
|
layout="$(swaymsg -t get_inputs | grep -m 1 'xkb_active_layout_name' | cut -d '"' -f 4)"
|
||||||
setxkbmap -query | grep layout | awk '{print $2}' |
|
[ "$layout" = "English (US)" ] && layout="us"
|
||||||
sed 's/latam/la/' \
|
[ "$layout" = "Spanish (Latin American)" ] && layout="la"
|
||||||
)"
|
|
||||||
|
|
||||||
echo " $layout"
|
echo " $layout"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -101,10 +99,10 @@ while true ; do
|
||||||
status=""
|
status=""
|
||||||
separator=" "
|
separator=" "
|
||||||
|
|
||||||
#volume="$(get_vol)"
|
volume="$(get_vol)"
|
||||||
! [ -z "$volume" ] && status="$status$separator$volume"
|
! [ -z "$volume" ] && status="$status$separator$volume"
|
||||||
|
|
||||||
#microphone="$(get_mic)"
|
microphone="$(get_mic)"
|
||||||
! [ -z "$microphone" ] && status="$status$separator$microphone"
|
! [ -z "$microphone" ] && status="$status$separator$microphone"
|
||||||
|
|
||||||
network="$(get_net)"
|
network="$(get_net)"
|
||||||
|
@ -113,7 +111,7 @@ while true ; do
|
||||||
battery="$(get_bat)"
|
battery="$(get_bat)"
|
||||||
! [ -z "$battery" ] && status="$status$separator$battery"
|
! [ -z "$battery" ] && status="$status$separator$battery"
|
||||||
|
|
||||||
#layout="$(get_layout)"
|
layout="$(get_layout)"
|
||||||
! [ -z "$layout" ] && status="$status$separator$layout"
|
! [ -z "$layout" ] && status="$status$separator$layout"
|
||||||
|
|
||||||
date_time="$(date "+%I:%M%p$separator%a %Y-%m-%d")"
|
date_time="$(date "+%I:%M%p$separator%a %Y-%m-%d")"
|
||||||
|
@ -121,5 +119,5 @@ while true ; do
|
||||||
|
|
||||||
printf "%s\n" "$status"
|
printf "%s\n" "$status"
|
||||||
# exit 0 # Testing
|
# exit 0 # Testing
|
||||||
sleep 1
|
sleep 0.4
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in a new issue