i3ipc++
An C++ implementaiton of the i3 IPC
 All Classes Functions Variables Enumerations Enumerator Modules
i3ipc::bar_config_t Struct Reference

A bar configuration. More...

#include <ipc.hpp>

Collaboration diagram for i3ipc::bar_config_t:

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.
 

Detailed Description

A bar configuration.


The documentation for this struct was generated from the following file: