mirror of
https://github.com/niri-wm/niri.git
synced 2026-06-24 02:01:18 +07:00
Add preset window heights to wiki & default config
This commit is contained in:
@@ -113,6 +113,9 @@ layout {
|
||||
// fixed 1920
|
||||
}
|
||||
|
||||
// You can also customize the heights that "switch-preset-window-height" (Mod+Shift+R) toggles between.
|
||||
// preset-window-heights { }
|
||||
|
||||
// You can change the default width of the new windows.
|
||||
default-column-width { proportion 0.5; }
|
||||
// If you leave the brackets empty, the windows themselves will decide their initial width.
|
||||
@@ -427,7 +430,8 @@ binds {
|
||||
// Mod+BracketRight { consume-or-expel-window-right; }
|
||||
|
||||
Mod+R { switch-preset-column-width; }
|
||||
Mod+Shift+R { reset-window-height; }
|
||||
Mod+Shift+R { switch-preset-window-height; }
|
||||
Mod+Ctrl+R { reset-window-height; }
|
||||
Mod+F { maximize-column; }
|
||||
Mod+Shift+F { fullscreen-window; }
|
||||
Mod+C { center-column; }
|
||||
|
||||
@@ -17,6 +17,12 @@ layout {
|
||||
|
||||
default-column-width { proportion 0.5; }
|
||||
|
||||
preset-window-heights {
|
||||
proportion 0.33333
|
||||
proportion 0.5
|
||||
proportion 0.66667
|
||||
}
|
||||
|
||||
focus-ring {
|
||||
// off
|
||||
width 4
|
||||
@@ -134,6 +140,29 @@ layout {
|
||||
>
|
||||
> Either way, `default-column-width {}` is most useful for specific windows, in form of a [window rule](https://github.com/YaLTeR/niri/wiki/Configuration:-Window-Rules) with the same syntax.
|
||||
|
||||
### `preset-window-heights`
|
||||
|
||||
<sup>Since: 0.1.9</sup>
|
||||
|
||||
Set the heights that the `switch-preset-window-height` action (Mod+Shift+R) toggles between.
|
||||
|
||||
`proportion` sets the height as a fraction of the output height, taking gaps into account.
|
||||
The default preset heights are <sup>1</sup>⁄<sub>3</sub>, <sup>1</sup>⁄<sub>2</sub> and <sup>2</sup>⁄<sub>3</sub> of the output.
|
||||
|
||||
`fixed` sets the height in logical pixels exactly.
|
||||
|
||||
```kdl
|
||||
layout {
|
||||
// Cycle between 1/3, 1/2, 2/3 of the output, and a fixed 720 logical pixels.
|
||||
preset-window-heights {
|
||||
proportion 0.33333
|
||||
proportion 0.5
|
||||
proportion 0.66667
|
||||
fixed 720
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### `focus-ring` and `border`
|
||||
|
||||
Focus ring and border are drawn around windows and indicate the active window.
|
||||
|
||||
Reference in New Issue
Block a user