#! /bin/bash # # Get keyboard led state. # See https://bbs.archlinux.org/viewtopic.php?id=68511 # ledstate="`xset q 2>/dev/null | grep LED`" ledstate="`echo $ledstate | sed s/[^1-9]//g`" case "$ledstate" in '1') echo "[CapsLock]" ;; '2') echo "[NumLock]" ;; '3') echo "[CapsLock][NumLock]" ;; *) echo "" esac