aboutsummaryrefslogtreecommitdiff
path: root/src/Rahm/Desktop/Layout/Draw.hs
Commit message (Collapse)AuthorAge
* Remove more unused imports.Josh Rahm2022-11-23
| | | | GHC left some of the unused imports as `import X ()`
* Change to use minimal imports.Josh Rahm2022-11-23
| | | | | This is achieved by using `stack build --ghc-options=-ddump-minimal-imports` and looking for the *.imports files.
* Format with ormolu.Josh Rahm2022-11-21
|
* Add R.D.StackSet as a replacement for StackSet.Josh Rahm2022-10-09
|
* Run hlintJosh Rahm2022-10-09
|
* Some changes to XMobar look and feelJosh Rahm2022-10-09
|
* Add ConsistentMosaic, a wrapper to make Mosaic more consistent.Josh Rahm2022-10-09
| | | | | | | | | | | Right now, Mosaic operate on the windows itself. But this means that swapping windows can act very unintuitively. This wrapper changes mosaci to work on window /positions/ rather than windows themselves, so the window in position 1 will always be the same size, and when moved to position 2, it will inherit that position's size. There's still some buggy behavior, but it is in general much more intuitive than it was before.
* Finally fix deprecation issueJosh Rahm2022-10-09
|
* Move LayoutDraw -> Layout.DrawJosh Rahm2022-10-09