diff --git a/user/app/browser/qutebrowser.nix b/user/app/browser/qutebrowser.nix index 0b42860..79662af 100644 --- a/user/app/browser/qutebrowser.nix +++ b/user/app/browser/qutebrowser.nix @@ -208,11 +208,23 @@ config.bind('', 'fake-key ', mode='normal') config.bind('', 'fake-key ', mode='normal') config.bind('', 'fake-key ', mode='insert') config.bind('', 'fake-key ', mode='insert') +config.bind('', 'fake-key ', mode='passthrough') +config.bind('', 'fake-key ', mode='passthrough') # bindings from vimium config.bind('t', 'open -t') config.bind('x', 'tab-close') config.bind('yf', 'hint links yank') +config.bind('', 'tab-next') +config.bind('', 'tab-prev') + +# passthrough bindings +config.bind('', 'mode-leave', mode='passthrough') +config.bind('', 'open -t', mode='passthrough') +config.bind('', 'tab-close', mode='passthrough') +config.bind('', 'tab-next', mode='passthrough') +config.bind('', 'tab-prev', mode='passthrough') +config.bind('', 'cmd-set-text -s :quickmark-load -t', mode='passthrough') # spawn external programs config.bind(',m', 'hint links spawn mpv {hint-url}')