set-light 376 B

123456789101112131415161718
  1. #!/bin/sh
  2. set -eu
  3. if [ "$DEVICE_NUMBER" = 0 ]; then
  4. [ "$1" = on ] && exec numlockx on
  5. [ "$1" = off ] && exec numlockx off
  6. elif [ "$DEVICE_NUMBER" = 1 ]; then
  7. [ "$1" = on ] && exec xset led named "Scroll Lock"
  8. [ "$1" = off ] && exec xset -led named "Scroll Lock"
  9. else
  10. echo "Device number not supported" >&2
  11. exit 2
  12. fi
  13. echo "Invalid usage" >&2
  14. exit 2