Module widgets

Module widgets 

Source
Expand description

Self rendering building blocks for text based UI elements

Modules§

debug
Widgets for showing debug information about the current state of penrose
sys
System monitor widgets and utility functions

Structs§

ActiveWindowName
A text widget that shows the name of the currently focused window
CurrentLayout
A text widget that shows the current layout name
DefaultUi
The default UI style of a WorkspacesWidget.
IntervalText
A simple widget that does not care about window manager state and refreshes on a specified interval.
RefreshText
A simple widget that does not care about window manager state.
RootWindowName
A text widget that is set via updating the root window name a la dwm
Text
A simple piece of static text with an optional background color.
WorkspacesWidget
A simple workspace indicator for a status bar
WsMeta
Metadata around the content of a particular workspace within the current window manager state.

Enums§

FocusState
The focus state of a given workspace being rendered within a WorkspacesWidget.

Traits§

Widget
A status bar widget that can be rendered using a Context
WorkspacesUi
A UI implementation for the WorkspacesWidget widget.

Type Aliases§

Workspaces
A simple workspace indicator for a status bar using a default UI and colorscheme