diff options
Diffstat (limited to 'include/rootston/config.h')
-rw-r--r-- | include/rootston/config.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/rootston/config.h b/include/rootston/config.h index 0832d88d..ece11829 100644 --- a/include/rootston/config.h +++ b/include/rootston/config.h @@ -18,6 +18,14 @@ struct device_config { struct wl_list link; }; +struct binding_config { + uint32_t modifiers; + xkb_keysym_t *keysyms; + size_t keysyms_len; + char *command; + struct wl_list link; +}; + struct roots_config { // TODO: Multiple cursors, multiseat struct { @@ -27,6 +35,7 @@ struct roots_config { struct wl_list outputs; struct wl_list devices; + struct wl_list bindings; char *config_path; }; |