summaryrefslogtreecommitdiff
path: root/lib/xmonad.hs
AgeCommit message (Collapse)Author
2023-01-20some UI tweaksBen Sima
Change-Id: Id7b3099472c6e15154dc75d3614862f02be031d7
2023-01-01xmonad: scratchpad and gap spacingBen Sima
i think the scratchpad doesn't work but idk why Change-Id: I9e09ae6c2a736b5f88c769ec3754759b665a9901
2022-11-16Finally figured out how to use RationalRectBen Sima
Change-Id: I98e53e9984a98795fec01196bb51e41a2b9597dd
2022-11-16Add transparent terminalBen Sima
Change-Id: Ib281d72d782df657eda23e580d54dc0d4f1b18c6
2022-11-07random xmonad improvementsBen Sima
2022-08-08Enable all 9 workspacesBen Sima
xmonad sets 9 workspaces by default so just use them all
2022-08-04Don't bind FkeysBen Sima
2022-08-02Configure autorandr properly, and call it with Super+rBen Sima
2022-07-22Remove unneeded spacesBen Sima
2022-07-21Add workspaces to my status barBen Sima
2022-07-11Update xmonad workspaces and layoutsBen Sima
2022-07-11Use rofi more directlyBen Sima
2022-02-01lock when yubikey is removedBen Sima
Took me forever but I figured out how to use udev rules to give xautolock permission to see the yubi when unlocking. Also triggers a systemd service that locks the screen when yubi is removed. I couldn't do this directly in a udev RUN becaues udev sucks at running programs as different users and with environment variables and such. This is still a bit buggy, I seem to consistently need to authenticate twice when unlocking, but I think that would be fixed if I get rid of the serviceConfig.User thing with some fancy scripting. And as a backup, added Super+Shift+L for manual locking.
2021-05-22Add dswitcher and cleanup xmonad a bitBen Sima
2020-12-30xmonad, xlayoutdisplay, and xbindkeysBen Sima
2020-11-30helium: use urxvt, fix xmonad, and pin nixpkgsBen Sima
2020-11-27tweak xmonad layouts, add ThreeColBen Sima
2020-04-04Just some cleanup refactoringBen Sima
2019-09-10fix xmonad keyBen Sima
2019-08-27reorganize, and some small fixesBen Sima