a rewrite of the dwm-status program entirely in haskell