You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`offsetx`| integer | -999-999 | X offset from center (%), 100 is the edge of screen with outer gap |
51
51
|`offsety`| integer | -999-999 | Y offset from center (%), 100 is the edge of screen with outer gap |
52
52
|`monitor`| string | Any | Assign to monitor by [monitor spec](/docs/configuration/monitors#monitor-spec-format) (name, make, model, or serial) |
53
-
|`tags`| mask |`1-9` / `1\|3\|5`| Assign to specific one tag or multiple tags(use `\|` to split multiple tags) |
53
+
|`tags`| mask |`0-9` / `1\|3\|5`| Assign to specific one tag (use `0` for special workspace overlay) or multiple tags(use `\|` to split multiple tags) |
54
54
|`no_force_center`| integer |`0` / `1`| Window does not force center |
55
55
|`isnosizehint`| integer |`0` / `1`| Don't use min size and max size for size hints |
Copy file name to clipboardExpand all lines: docs/window-management/scratchpad.md
+44Lines changed: 44 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,3 +71,47 @@ scratchpad_width_ratio=0.8
71
71
scratchpad_height_ratio=0.9
72
72
scratchpadcolor=0x516c93ff
73
73
```
74
+
75
+
---
76
+
77
+
## Special Workspace (Tag 0)
78
+
79
+
The special workspace (Tag 0) provides an overlay workspace of windows that can be summoned anywhere with full layout support (Scroller, Master/Stack, Dwindle, etc.). When Tag 0 is active, windows from the underlying workspace remain visible in the background, and all windows on the special workspace are displayed above them.
80
+
81
+
### Keybindings
82
+
83
+
```ini
84
+
# Toggle the special workspace overlay (Tag 0)
85
+
bind=SUPER,s,toggle_special_tag
86
+
87
+
# Move focused window to/from the special workspace
88
+
bind=SUPER+SHIFT,s,tag_special_tag
89
+
90
+
# Silently send active window to the special workspace without switching
91
+
bind=SUPER+CTRL,s,tag_special_silent
92
+
```
93
+
94
+
### Window Rules for Special Workspace
95
+
96
+
You can automatically assign applications to launch directly on the special workspace using `tags:0`:
97
+
98
+
```ini
99
+
# Automatically open Spotify and Discord in the special workspace
100
+
windowrule=tags:0,appid:spotify
101
+
windowrule=tags:0,appid:discord
102
+
```
103
+
104
+
### Configuration Options
105
+
106
+
You can configure background dimming and custom layout gaps for the special workspace:
107
+
108
+
```ini
109
+
# Background dim level when special workspace is active (0.0 to 1.0, default 0.5)
110
+
special_dim=0.5
111
+
112
+
# Inner and outer gaps for windows on the special workspace
0 commit comments