aboutsummaryrefslogtreecommitdiff
path: root/src/Internal/Lib.hs
Commit message (Collapse)AuthorAge
* Remove trailing whitespaceJosh Rahm2022-03-29
|
* Fix things that Hlint is complaining about.Josh Rahm2022-03-28
|
* Add some changes.Josh Rahm2021-11-29
| | | | | | | 1. Make the spotify control work for both Spotify and Spotifyd 2. Xmobar weather not break xmobar when not connected to the internet 3. Add g<space> keybinding to go to the toogle-cased version of the current workspace.
* Added ability to submap based on the lookupString.Josh Rahm2021-11-23
| | | | | | This changes how workspaces work. There are now as many workspaces as there are AlphaNumeric characters. I'm not really sure how I like it, but it's interesting. I'll keep it for a bit and see how I like it.
* Use XMonad's EtensibleStateJosh Rahm2021-11-12
| | | | | Change the Marking to use XMonad's extensible state rather than hand-rolling it myself. Allowed me to delete the XPlus monad.
* Change the next-prev keybindings to cycle through only hidden workspaces.Josh Rahm2021-11-10
| | | | This keeps the other monitors stable, which I prefer.
* Fix old bug.Josh Rahm2021-11-04
| | | | | | Old bug where shifting workspaces relatively using mod-n/p would not work as expected where visible workspaces without any windows would be skipped over or plain not work.
* Add more DMenu integration & Add ability to change the spacing with ↵Josh Rahm2021-11-01
| | | | Mod+Shift+[].
* 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.