aboutsummaryrefslogtreecommitdiff
path: root/src/Internal/XPlus.hs
Commit message (Collapse)AuthorAge
* Use XMonad's EtensibleStateJosh Rahm2022-10-09
| | | | | Change the Marking to use XMonad's extensible state rather than hand-rolling it myself. Allowed me to delete the XPlus monad.
* Move logic from Keys.hs to Lib.hs.Josh Rahm2020-03-26
Added an monad XPlus that holds extra state with the MarkContext, etc. This should make it easier to handle as more and more state accrues over time.