|
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.