aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/terminal/kitty/default.nix8
-rw-r--r--modules/web/chawan/default.nix2
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 = "";
};
};
};