summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* rename to desktop-pagerewmhtv2024-06-051-0/+0
| | | | To avoid conflict with https://hackage.haskell.org/package/pager
* getWorkspaces: admit _NET_WM_STATEtv2024-04-231-1/+8
|
* move moveWindowToDesktop to Graphics.X11.EWMHtv2023-02-071-16/+5
|
* move switchToDesktop to Graphics.X11.EWMHtv2023-02-072-19/+28
|
* add `desktops` utilitytv2023-02-072-0/+70
|
* lib: Text -> Stringtv2023-02-071-2/+2
| | | | Because everything in Graphics.X11 is String, too.
* move EWMH-related stuff to Graphics.X11.EWMHtv2023-02-071-38/+6
|
* move Graphics.* & co. to libtv2023-02-077-106/+0
|
* move atoms to Graphics.X11.Xlib.Atom.Extratv2023-02-075-63/+82
|
* getDesktopNames: take all desktops into accounttv2022-10-181-1/+1
|
* query term size before start scanningtv2022-05-171-2/+2
| | | | | | This works around an issue causing the pager to hang when there is input before the terminal size could be determined. The root cause has yet to be found.
* boomtv2022-04-0514-6/+1175
|
* Pager.Types: initHEADmastertv2021-02-281-0/+32