diff --git a/.local/bin/print-status b/.local/bin/print-status index b58c2bf..6192f29 100755 --- a/.local/bin/print-status +++ b/.local/bin/print-status @@ -7,6 +7,18 @@ else recs="đŸ“Ŋ${recordings}" fi +if [ "$(cat /sys/class/leds/input0::capslock/brightness)" = "1" ]; then + capslock="𝗔" +else + capslock="𝗮" +fi + +if [ "$(cat /sys/class/leds/input0::numlock/brightness)" = "1" ]; then + numlock="đŸ”ĸ" +else + numlock="⮔" +fi + touchpad=$(swaymsg -t get_inputs | jq -r '[.[] | select(.type == "touchpad")][0] | .libinput.send_events') if [ "${touchpad}" = "enabled" ]; then touchpad_active="✅" @@ -97,4 +109,4 @@ case "${battery_state}" in ;; esac -echo "${recs} đŸ•šī¸${touchpad_active} 📆${today} ${clock_face}${now} ${mike_symbol}${mike_volume}% ${audio_symbol}${audio_volume}% ${battery_symbol}${battery}%" +echo "${numlock}${capslock} ${recs} đŸ•šī¸${touchpad_active} 📆${today} ${clock_face}${now} ${mike_symbol}${mike_volume}% ${audio_symbol}${audio_volume}% ${battery_symbol}${battery}%"