feat: add overview jump mode
Some checks are pending
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run

This commit is contained in:
DreamMaoMao 2026-06-16 18:59:25 +08:00
parent 24fb167ae6
commit a515ad9b91
13 changed files with 576 additions and 1 deletions

View file

@ -161,6 +161,7 @@ bindr=Super,Super_L,spawn,rofi -show run
| `reload_config` | - | Hot-reload configuration. |
| `quit` | - | Exit mangowm. |
| `toggleoverview` | - | Toggle overview mode. |
| `togglejump` | - | Toggle overview with jump mode. |
| `create_virtual_output` | - | Create a headless monitor (for VNC/Sunshine). |
| `destroy_all_virtual_output` | - | Destroy all virtual monitors. |
| `toggleoverlay` | - | Toggle overlay state for the focused window. |

View file

@ -274,6 +274,7 @@ If your distribution isn't listed above, or you want the latest unreleased chang
> - `hwdata`
> - `seatd`
> - `pcre2`
> - `pango`
> - `cjson`
> - `pixman`
> - `xorg-xwayland`

View file

@ -52,6 +52,18 @@ You can also color-code windows based on their state:
> **Tip:** For scratchpad window sizing, see [Scratchpad](/docs/window-management/scratchpad) configuration.
### Overview Jump Mode
| Setting | Default | Description |
| :--- | :--- | :--- |
| `jump_hit_fg_color` | `0xc4939dff` | label text color. |
| `jump_hit_bg_color` | `0x201b14ff` | label background color.
| `jump_hit_border_color` | `0x8BAA9Bff` | label border color.
| `jump_hit_border_width` | `4` | label border width.
| `jump_hit_corner_radius` | `5` | label corner radius.
| `jump_hit_padding_x` | `10` | label horizontal padding.
| `jump_hit_padding_y` | `10` | label vertical padding.
| `jump_hit_font_desc` | `monospace Bold 24` | label font set.|
## Cursor Theme
Set the size and theme of your mouse cursor.