awesome
awesomewm is a window manager framework with a widget system. using lua, i have configured awesomewm to a enjoyable and minimally viable desktop environment. my configuration currently supports multiple monitors, spaces, tiling & floating window management, media control, notifications, system tray and some small utilities.
the original plan was to have most elements attached to the menubar at the bottom of the screen, like notifications and control panel.
i've since been inspired by the dynamic island on ios. currently changing the menubar to become similarly small, expandable and contextual.
i run this window manager on multiple devices. a desktop, which is often connected to a 27" (2560x1440) monitor, and a laptop with a 13" (2256x1504) display. i don't have a steam deck, however i'd like it to work well on its 7.4" (1280 x 800) screen.
next
i plan to switch to wayland and use pinnacle eventually.