From d091aa7b67dc937d4a506bf0334d61b093fd0e9d Mon Sep 17 00:00:00 2001 From: Timofey Gelazoniya Date: Tue, 25 Mar 2025 23:07:44 +0300 Subject: [PATCH] feat: add drag window with CTRL + SHIFT + Left Mouse Button --- README.md | 9 +++++---- windows/.wezterm.lua | 9 +++++++++ 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index b233f9a..9c9a527 100644 --- a/README.md +++ b/README.md @@ -206,10 +206,11 @@ tmux # Then press Ctrl+Space, Shift+I #### WezTerm -| Binding | Action | -| ------------------ | ----------------------- | -| `Ctrl + Shift + Q` | Close WezTerm window | -| `Ctrl + Shift + M` | Minimize WezTerm window | +| Binding | Action | +| ---------------------------------- | ----------------------- | +| `Ctrl + Shift + Q` | Close WezTerm window | +| `Ctrl + Shift + M` | Minimize WezTerm window | +| `Ctrl + Shift + Left Mouse Button` | Drag to move mode | > Tip: use `fish_add_path /some/path/bin` to add directories to $PATH. See: https://fishshell.com/docs/current/cmds/fish_add_path.html diff --git a/windows/.wezterm.lua b/windows/.wezterm.lua index c6b99d0..9efafa4 100644 --- a/windows/.wezterm.lua +++ b/windows/.wezterm.lua @@ -47,5 +47,14 @@ return { mods = "CTRL", action = wezterm.action.CloseCurrentTab { confirm = false }, }, + }, + + -- Drag window + mouse_bindings = { + { + event = { Drag = { streak = 1, button = 'Left' } }, + mods = 'CTRL', + action = wezterm.action.StartWindowDrag, + }, } }