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: |
![]() ![]() | 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/cfgparse.y) |
![]() ![]() | |
![]() ![]() | Part of the struct Config |
![]() ![]() | |
![]() ![]() | 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 |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | 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) goes to which output |
![]() ![]() | An Output is a physical output on your graphics driver |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() |