diff options
| author | Josh Rahm <rahm@google.com> | 2022-04-11 17:23:42 -0600 |
|---|---|---|
| committer | Josh Rahm <rahm@google.com> | 2022-04-11 17:23:42 -0600 |
| commit | 9230d82c5ee361891144f0f11347e02f54d634f5 (patch) | |
| tree | 8a043c6b9ab24ac0d9db7503e0df90b18637aa21 /src/Rahm/Desktop/Layout/Pop.hs | |
| parent | 49f20ca3391ca713c021fdf15bf9db3fe54f18f6 (diff) | |
| download | rde-9230d82c5ee361891144f0f11347e02f54d634f5.tar.gz rde-9230d82c5ee361891144f0f11347e02f54d634f5.tar.bz2 rde-9230d82c5ee361891144f0f11347e02f54d634f5.zip | |
Add clickable workspaces to XMobar.
This is using xdotool to send a keystroke, which is not the best way to
do this. In fact, a proper server protocol would be better, but this is
how it is at the momement unfortunately.
There is a problem where trying to use xdotool to send a key for a
multibyte character will cause all events to freeze on XMonad for some
reason, so these actions are guarded so only 'a-zA-Z0-9' are clickable
and the rest are not, which is /okay/, I don't use unicode workspaces
that often.
Diffstat (limited to 'src/Rahm/Desktop/Layout/Pop.hs')
0 files changed, 0 insertions, 0 deletions