diff options
author | fenze <contact@fenze.dev> | 2022-12-18 16:42:50 +0000 |
---|---|---|
committer | fenze <contact@fenze.dev> | 2022-12-18 16:42:50 +0000 |
commit | d97045bf47c06c91f4afb79f09660353cc8ad9ad (patch) | |
tree | b61a20e98fda2ae5c13ddd34b1078eedbbec8544 /config.def.h | |
parent | 3325e17195a7d825d8456a2641029673a532fb7d (diff) |
Add hidebar keybind
Diffstat (limited to 'config.def.h')
-rw-r--r-- | config.def.h | 49 |
1 files changed, 27 insertions, 22 deletions
diff --git a/config.def.h b/config.def.h index 8a10f74..5612d2b 100644 --- a/config.def.h +++ b/config.def.h @@ -14,11 +14,14 @@ /* See more: * https://webkitgtk.org/reference/webkit2gtk/stable/class.Settings.html */ -#define WEBKIT \ - "enable-back-forward-navigation-gestures", true, "enable-developer-extras", true, \ - "enable-smooth-scrolling", false +#define WEBKIT \ + "enable-back-forward-navigation-gestures", true, \ + "enable-developer-extras", true, \ + "enable-smooth-scrolling", false -#define GTK "gtk-application-prefer-dark-theme", true, "gtk-enable-animations", false +#define GTK \ + "gtk-application-prefer-dark-theme", true, \ + "gtk-enable-animations", false #define HOME "https://lite.duckduckgo.com/html/" #define SEARCH "https://lite.duckduckgo.com/html/?q=%s" @@ -48,7 +51,8 @@ typedef enum { show_finder, finder_next, finder_prev, - newtab + newtab, + hidebar } func; #define SFT 1 << 0 @@ -60,23 +64,24 @@ static struct { unsigned key; func id; } keys[] = { - { CTRL, KEY(h), goback }, - { CTRL, KEY(l), goforward }, - { CTRL, KEY(r), refresh }, - { CTRL | SFT, KEY(R), refresh_force }, - { CTRL | SFT, KEY(H), back_to_home }, - { CTRL, KEY(equal), zoomin }, - { CTRL, KEY(minus), zoomout }, - { CTRL, KEY(0), zoom_reset }, - { ALT, KEY(h), prev_tab }, - { ALT, KEY(l), next_tab }, - { CTRL, KEY(w), close_tab }, - { 0x0, KEY(F11), toggle_fullscreen }, - { CTRL, KEY(e), show_searchbar }, - { CTRL, KEY(f), show_finder }, - { CTRL, KEY(n), finder_next }, - { CTRL | SFT, KEY(N), finder_prev }, - { CTRL, KEY(t), newtab } + { CTRL, KEY(h), goback }, + { CTRL, KEY(l), goforward }, + { CTRL, KEY(r), refresh }, + { CTRL | SFT, KEY(R), refresh_force }, + { CTRL | SFT, KEY(H), back_to_home }, + { CTRL, KEY(equal), zoomin }, + { CTRL, KEY(minus), zoomout }, + { CTRL, KEY(0), zoom_reset }, + { ALT, KEY(h), prev_tab }, + { ALT, KEY(l), next_tab }, + { CTRL, KEY(w), close_tab }, + { 0x0, KEY(F11), toggle_fullscreen }, + { CTRL, KEY(e), show_searchbar }, + { CTRL, KEY(f), show_finder }, + { CTRL, KEY(n), finder_next }, + { CTRL | SFT, KEY(N), finder_prev }, + { CTRL, KEY(t), newtab }, + { 0x0, KEY(Escape), hidebar } }; /* For controls more akin to normal browsers, use: { |