Module penrose_ui::bar::widgets
source · Expand description
Self rendering building blocks for text based UI elements
Modules§
- Widgets for showing debug information about the current state of penrose
- System monitor widgets and utility functions
Structs§
- A text widget that shows the name of the currently focused window
- A text widget that shows the current layout name
- The default UI style of a WorkspacesWidget.
- A simple widget that does not care about window manager state and refreshes on a specified interval.
- A simple widget that does not care about window manager state.
- A text widget that is set via updating the root window name a la dwm
- A simple piece of static text with an optional background color.
- A simple workspace indicator for a status bar
- Metadata around the content of a particular workspace within the current window manager state.
Enums§
- The focus state of a given workspace being rendered within a WorkspacesWidget.
Traits§
- A status bar widget that can be rendered using a Context
- A UI implementation for the WorkspacesWidget widget.
Type Aliases§
- A simple workspace indicator for a status bar using a default UI and colorscheme