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§
- Active
Window Name - A text widget that shows the name of the currently focused window
- Current
Layout - A text widget that shows the current layout name
- Default
Ui - The default UI style of a WorkspacesWidget.
- Interval
Text - A simple widget that does not care about window manager state and refreshes on a specified interval.
- Refresh
Text - A simple widget that does not care about window manager state.
- Root
Window Name - 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.
- Workspaces
Widget - A simple workspace indicator for a status bar
- WsMeta
- Metadata around the content of a particular workspace within the current window manager state.
Enums§
- Focus
State - 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
- Workspaces
Ui - A UI implementation for the WorkspacesWidget widget.
Type Aliases§
- Workspaces
- A simple workspace indicator for a status bar using a default UI and colorscheme