diff options
| -rw-r--r-- | modules/terminal/kitty/default.nix | 8 | ||||
| -rw-r--r-- | modules/web/chawan/default.nix | 2 |
2 files changed, 10 insertions, 0 deletions
diff --git a/modules/terminal/kitty/default.nix b/modules/terminal/kitty/default.nix index d40a9b6..0e293bd 100644 --- a/modules/terminal/kitty/default.nix +++ b/modules/terminal/kitty/default.nix @@ -32,6 +32,14 @@ map ctrl+shift+j neighboring_window bottom map ctrl+shift+k neighboring_window top map ctrl+shift+l neighboring_window right + + # Line scrolling + map ctrl+shift+j scroll_line_down + map ctrl+shift+k scroll_line_up + + # Page scrolling (half-page / full-page) + map ctrl+shift+u scroll_page_up + map ctrl+shift+d scroll_page_down ''; settings = with config.scheme.withHashtag; { window_padding_width = 10; diff --git a/modules/web/chawan/default.nix b/modules/web/chawan/default.nix index b71d902..b1e0e9f 100644 --- a/modules/web/chawan/default.nix +++ b/modules/web/chawan/default.nix @@ -67,6 +67,8 @@ }; page = { o = ''() => pager.extern('xdg-open "$CHA_HOVER_URL"', {env: {CHA_HOVER_URL: pager.hoverLink}})''; + ":q" = "() => pager.quit()"; + q = ""; }; }; }; |
