|
i3
|
| An Assignment makes specific windows go to a specific workspace/output or run a command for that window | |
| Holds a command specified by either an: | |
| Defines a mouse command to be executed instead of the default behavior when clicking on the non-statusline part of i3bar | |
| Holds the status bar configuration (i3bar) | |
| Holds a keybinding, consisting of a keycode combined with modifiers and the command which is executed as soon as the key is pressed (see src/config_parser.c) | |
| Part of the struct Config | |
| A struct that contains useful information about the result of a command as a whole (e.g | |
| A 'Con' represents everything from the X11 root window down to a single X11 window | |
| Holds part of the configuration (the part which is not already in dedicated structures in include/data.h) | |
| Used during the config file lexing/parsing to keep the state of the lexer in order to provide useful error messages in yyerror() | |
| Stores the parameters for rendering a window decoration | |
| Data structure for cached font information: | |
| A "match" is a data structure which acts like a mask or expression to match certain windows or not | |
| The configuration file can contain multiple sets of bindings | |
| Helper structure for usage in format_placeholders() | |
| Stores a rectangle, for example the size of a window, the child window etc | |
| Regular expression wrapper | |
| Stores the reserved pixels on each screen edge read from a _NET_WM_STRUT_PARTIAL | |
| Stores internal information about a startup sequence, like the workspace it was initiated on | |
| Holds a user-assigned variable for parsing the configuration file | |
| Stores a width/height pair, used as part of deco_render_params to check whether the rects width/height have changed | |
| A 'Window' is a type which contains an xcb_window_t and all the related information (hints like _NET_WM_NAME for that window) | |
| Stores which workspace (by name or number) goes to which output | |
| An Output is a physical output on your graphics driver |
1.8.5