diff options
author | Avitld <avitld@avitld.xyz> | 2025-07-28 14:34:35 +0300 |
---|---|---|
committer | Avitld <avitld@avitld.xyz> | 2025-07-28 14:34:35 +0300 |
commit | 189ec51e21ff0690b26083236e7cbf83bc0fa76d (patch) | |
tree | bea6d387459a5a1d5e3fa9d249db95c2df7b7e7b /config.h | |
download | webb-master.tar.gz webb-master.tar.bz2 webb-master.zip |
Diffstat (limited to 'config.h')
-rw-r--r-- | config.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/config.h b/config.h new file mode 100644 index 0000000..e351c45 --- /dev/null +++ b/config.h @@ -0,0 +1,22 @@ +#define TAB_ACTIVE_COLOR "#7d4f9e" +#define TAB_ACTIVE_TEXT_COLOR "#ffffff" + +void new_tab(void); +void close_tab(void); +void reload_tab(void); +void toggle_url_bar(void); +void go_back(void); +void go_forward(void); + +static struct { + guint keyval; + GdkModifierType mod; + void (*func)(void); +} keys[] = { + { GDK_KEY_t, GDK_CONTROL_MASK, new_tab }, + { GDK_KEY_q, GDK_CONTROL_MASK, close_tab }, + { GDK_KEY_r, GDK_CONTROL_MASK, reload_tab }, + { GDK_KEY_o, GDK_CONTROL_MASK, toggle_url_bar }, + { GDK_KEY_g, GDK_CONTROL_MASK, go_back }, + { GDK_KEY_f, GDK_CONTROL_MASK, go_forward } +}; |