LinuxCommandLibrary

eww

custom desktop widget system

TLDR

Start the daemon

$ eww daemon
copy
Open a widget
$ eww [-c|--config] [path/to/source_code_directory] open [window_name]
copy
Close a widget
$ eww [-c|--config] [path/to/source_code_directory] close [window_name]
copy
Reload configuration
$ eww reload
copy
Kill the daemon
$ eww kill
copy
Print and watch logs
$ eww logs
copy

SYNOPSIS

eww [options] command [arguments]

DESCRIPTION

eww (ElKowar's Wacky Widgets) creates custom desktop widgets for any window manager. It uses a configuration language to define widgets with dynamic content and styling.
Popular for creating status bars, sidebars, and other desktop elements.

PARAMETERS

daemon

Start the daemon process
open window
Open a widget window
close window
Close a widget window
reload
Reload configuration files
kill
Stop the daemon
logs
Display and watch logs
-c, --config path
Specify config directory

CONFIGURATION

~/.config/eww/eww.yuck

Widget definitions and structure written in the eww configuration language.
~/.config/eww/eww.scss
Widget styling using CSS/SCSS syntax.

CAVEATS

Requires configuration files in eww format. Daemon must be running for widgets to display. Works with X11 and Wayland.

SEE ALSO

polybar(1), conky(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community