Using GHCJS to configure XMonad status bar - Haskell

Welcome to the Functional Programming Zulip Chat Archive. You can join the chat here.

Sridhar Ratnakumar

Sort of. I came across https://github.com/koterpillar/tianbar

Tianbar is a status bar for XMonad and possibly similar window managers. It is using WebKit as its rendering engine, meaning that the entire look and feel is customizable using HTML, CSS and JavaScript.

Which is interesting, because then one can use PureScript or GHCJS (via Reflex) to create this user interface. It would be more flexible than something like dzen2, as you are not limited by the latter's rendering/interactivity limitations.

A status bar for XMonad using WebKit for rendering - koterpillar/tianbar
Sridhar Ratnakumar

Sadly, it hasn't been updated in almost 4 years.