diff --git a/pages/Configuring/Dispatchers.md b/pages/Configuring/Dispatchers.md index 3ad57786..5fa02672 100644 --- a/pages/Configuring/Dispatchers.md +++ b/pages/Configuring/Dispatchers.md @@ -36,8 +36,8 @@ layout pages (See the sidebar). | togglefloating | toggles the current window's floating state | left empty / `active` for current, or `window` for a specific window | | setfloating | sets the current window's floating state to true | left empty / `active` for current, or `window` for a specific window | | settiled | sets the current window's floating state to false | left empty / `active` for current, or `window` for a specific window | -| fullscreen | toggles the focused window's fullscreen state | 0 - fullscreen (takes your entire screen), 1 - maximize (keeps gaps and bar(s)), 2 - fullscreen (same as fullscreen except doesn't alter window's internal fullscreen state) | -| fakefullscreen | toggles the focused window's internal fullscreen state without altering the geometry | none | +| fullscreen | toggles the focused window's fullscreen mode | 0 - fullscreen (takes your entire screen), 1 - maximize (keeps gaps and bar(s)) | +| fullscreenstate | sets the focused window's fullscreen mode and the one sent to the client | `internal client`, where internal and client can be `-1` - current, `0` - none, `1` - maximize, `2` - fullscreen, `3` - maximize and fullscreen | | dpms | sets all monitors' DPMS status. Do not use with a keybind directly. | `on`, `off`, or `toggle`. For specific monitor add monitor name after a space | | pin | pins a window (i.e. show it on all workspaces) _note: floating only_ | left empty / `active` for current, or `window` for a specific window | | movefocus | moves the focus in a direction | direction | diff --git a/pages/Configuring/Window-Rules.md b/pages/Configuring/Window-Rules.md index e64b49ea..5697daa4 100644 --- a/pages/Configuring/Window-Rules.md +++ b/pages/Configuring/Window-Rules.md @@ -108,7 +108,6 @@ Static rules are evaluated once when the window is opened and never again. | float | floats a window | | tile | tiles a window | | fullscreen | fullscreens a window | -| fakefullscreen | fakefullscreens a window | | maximize | maximizes a window | | move \[x\] \[y\] | moves a floating window (x,y -> int or %, e.g. 20% or 100. You are also allowed to do `100%-` for the right/bottom anchor, e.g. `100%-20`. In addition, the option supports the subtraction of the window size with `100%-w-`, e.g. `100%-w-20`. This results in a gap at the right/bottom edge of the screen to the window with the defined subtracted size). Additionally, you can also do `cursor [x] [y]` where x and y are either pixels or percent. Percent is calculated from the window's size. Specify `onscreen` before other parameters to force the window into the screen (e.g. `move onscreen cursor 50% 50%`) | | size \[x\] \[y\] | resizes a floating window (x,y -> int or %, e.g. 20% or 100) | @@ -162,6 +161,7 @@ The following rules can also be set with [`hyprctl setprop`](../Using-hyprctl#se | noshortcutsinhibit \[on\] | disallows the app from [inhibiting your shortcuts](https://wayland.app/protocols/keyboard-shortcuts-inhibit-unstable-v1) | | opaque \[on\] | forces the window to be opaque | | forcergbx \[on\] | makes Hyprland ignore the alpha channel of all the window's surfaces, effectively making it _actually, fully 100% opaque_ | +| syncfullscreen \[on\] | whether the fullscreen mode should always be the same as the one sent to the window (will only take effect on the next fullscreen mode change) | | immediate \[on\] | forces the window to allow to be torn. See [the Tearing page](../Tearing). | | xray \[on\] | sets blur xray mode for the window |