This is mostly useful for media and brightness keys, but could be used for other stuff, too.
1.2 KiB
1.2 KiB
beansprout wm
TODOs
These are in rough order of my priority, though no promises I do them in this order.
- Support per-host config using properties
- Implement an optional clock bar
- Implement a rivertile clone
- Support overriding config location
- Support window rules (float/tags/SSD by app-id/title)
- Support switch handling (e.g. lid close)
- Support keybind modes (e.g. passthrough)
- Support solid
background-colorfallback (no wallpaper) - Support per-output wallpapers
- Support
focus-follows-cursorgranularity (normalvsalways) - Support multiple seats
- Support clipping floating windows on edge of/between outputs
- Support changeable primary ratio
- Support changeable primary count
- Support multiple outputs
- Support floating windows
- Support wallpapers
- Make "orelse return" bits into errors; handle gracefully
- Implement runtime log levels
- Add input configuration, i.e. pointer acceleration and that type of thing
- Support
Nonemodifier for keybinds (needed for media/brightness keys)