diff --git a/nix/modules/nixos/features/desktop/st.nix b/nix/modules/nixos/features/desktop/st.nix
index 4366282e..8954b886 100644
--- a/nix/modules/nixos/features/desktop/st.nix
+++ b/nix/modules/nixos/features/desktop/st.nix
@@ -116,6 +116,10 @@ with lib;
             { TERMMOD, XK_Next, zoom, {.f = -1} },
             { TERMMOD, XK_Home, zoomreset, {.f =  0} },
             { TERMMOD, XK_C, clipcopy, {.i =  0} },
+            { TERMMOD, XK_D, zoom, {.f = -2} },
+            { TERMMOD, XK_J, zoom, {.f = -1} },
+            { TERMMOD, XK_K, zoom, {.f = +1} },
+            { TERMMOD, XK_U, zoom, {.f = +2} },
             { TERMMOD, XK_V, clippaste, {.i =  0} },
             { TERMMOD, XK_Y, selpaste, {.i =  0} },
             { ShiftMask, XK_Insert, selpaste, {.i =  0} },