i3ipc++
An C++ implementaiton of the i3 IPC
|
A bar configuration. More...
#include <ipc.hpp>
Public Attributes | |
std::string | id |
The ID for this bar. Included in case you request multiple configurations and want to differentiate the different replies. | |
BarMode | mode |
Position | position |
std::string | status_command |
Command which will be run to generate a statusline. Each line on stdout of this command will be displayed in the bar. At the moment, no formatting is supported. | |
std::string | font |
The font to use for text on the bar. | |
bool | workspace_buttons |
Display workspace buttons or not? Defaults to true. | |
bool | binding_mode_indicator |
Display the mode indicator or not? Defaults to true. | |
bool | verbose |
Should the bar enable verbose output for debugging? Defaults to false. | |
std::map< std::string, uint32_t > | colors |
Contains key/value pairs of colors. Each value is a color code in format 0xRRGGBB. | |
A bar configuration.