Skip to content
Branch: master
Find file History
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
screenshots Rewrite hackspeed script Apr 6, 2018
README.md info-hackspeed: remove setup section Jul 19, 2018
info-hackspeed.sh info-hackspeed: add qwertz layout Feb 25, 2019

README.md

Script: info-hackspeed

A small script that shows your typing speed. Happy Hacking!

info-hackspeed

Dependencies

  • xorg-xinput
  • awk
  • coreutils (rm, stdbuf, mktemp, stat, you probably have this)

Configuration

  • KEYBOARD_ID: name of your keyboard. See Setup above. Default: AT Translated Set 2 keyboard
  • METRIC: either cpm (characters per minute) of wpm (words per minute, 1 word = 5 characters). Default: cpm
  • FORMAT: format string according to which the metric will be output. Default: # %d $METRIC
  • INTERVAL: amount of seconds to gather data. Default: 20
  • LAYOUT: keyboard layout, to be able to only count letters and numbers. Currently supported are qwerty and azerty. If you have a different layout, please contribute a condition for it! See the script's source code. Use the special value dontcare to count all keys, not just letters and numbers. Default: qwerty

If after 20 seconds the value stays at 0 even though you're typing, you may have to configure the name of your keyboard. Change the setting KEYBOARD_ID (see Configuration below) in the script. You can find your keyboard description with xinput list --short.

Module

[module/info-hackspeed]
type = custom/script
exec = ~/polybar-scripts/info-hackspeed.sh
tail = true
You can’t perform that action at this time.