my setup for the xmonad window manager
Go to file
Nathan Dwarshuis 4d79caffe2 ENH add dependency tests for acpi 2021-06-22 00:46:29 -04:00
bin ENH make xmobar check for dbus services before starting 2021-06-21 23:41:57 -04:00
icons ADD icons to xmobar 2020-03-15 13:45:53 -04:00
lib ENH add dependency tests for acpi 2021-06-22 00:46:29 -04:00
sound ADD module to monitor removable drives and play super mario sounds 2020-07-06 21:08:32 -04:00
.gitignore ENH ignore tags file 2020-03-25 12:25:11 -04:00
.stylish-haskell.yaml REF apply latest stylish formatting 2021-06-19 00:54:01 -04:00
README.md ADD actual readme 2020-04-01 22:18:00 -04:00
install_deps ENH make install deps executable 2021-06-12 00:15:32 -04:00
my-xmonad.cabal ADD module to monitor removable drives and play super mario sounds 2020-07-06 21:08:32 -04:00
stack.yaml ENH use latest lts resolver 2021-02-17 16:48:39 -05:00

README.md

XMonad-config

Built just for me...although you may fork if you like it ;)

Features

  • ACPI event listener: reacts to events from acpid such as power button presses and lid locks
  • Smart dynamic Workspace manager: spawns and destroys app-specific workspaces on the fly
  • Xmobar: spawns a child Xmobar process with unified theme
  • DBus integration: commands such as brightness and screensaver control emit events that can be captured (currently used to control indicators on XMobar)
  • Rofi integration: uses rofi in various forms for:
    • launching apps
    • selecting windows
    • viewing keybindings
    • selecting Wifi networks (networkmanager_dmenu)
    • clipboard management (greenclip)
    • mounting disks