Build a custom status bar showing CPU, memory, and network usage on your Linux desktop.
Create a floating clock or calendar widget that stays visible regardless of which window manager you use.
Design a full desktop dashboard with system monitors and an app launcher from community example configs.
Requires Linux with GTK installed and a compatible window manager, configuration syntax has a learning curve.
Eww (Elkowars Wacky Widgets) is a tool for Linux desktop users who want to build custom visual elements on their screen, such as status bars, clocks, system monitors, or dashboards, without being locked into a specific desktop environment or window manager. It runs independently and works alongside whichever window manager you use. You define your widgets using a configuration file, describing what they look like and what data they display. The project is built in Rust and uses the GTK graphical toolkit that is common on Linux desktops. Installation and configuration instructions are hosted on a separate documentation site linked from the README. The README is mostly a gallery of community examples showing different uses: top and bottom bars showing system information, application launchers, power menus, and full desktop dashboards. These come from contributors who have shared their configurations publicly, giving new users something to start from. The project is open to contributions. If you want to add widget types, new features, or example configurations, the README points you to the standard fork-and-pull-request process. The author also notes they are currently working on a separate dotfile management tool called Yolk.
← elkowar on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.