mirror of
https://github.com/hyprwm/hyprland-wiki.git
synced 2024-11-26 06:25:59 +01:00
Merge branch 'hyprwm:main' into main
This commit is contained in:
commit
ab584d1e76
2 changed files with 23 additions and 19 deletions
|
@ -300,6 +300,7 @@ layout pages (See the sidebar)
|
||||||
| resizewindowpixel | resizes a selected window | `resizeparams,window`, e.g. `100 100,^(kitty)$ |
|
| resizewindowpixel | resizes a selected window | `resizeparams,window`, e.g. `100 100,^(kitty)$ |
|
||||||
| movewindowpixel | moves a selected window | `resizeparams,window` |
|
| movewindowpixel | moves a selected window | `resizeparams,window` |
|
||||||
| cyclenext | focuses the next window on a workspace | none (for next) or `prev` (for previous) |
|
| cyclenext | focuses the next window on a workspace | none (for next) or `prev` (for previous) |
|
||||||
|
| swapnext | swaps the focused window with the next window on a workspace | none (for next) or `prev` (for previous) |
|
||||||
| focuswindow | focuses the first window matching | window |
|
| focuswindow | focuses the first window matching | window |
|
||||||
| focusmonitor | focuses a monitor | monitor |
|
| focusmonitor | focuses a monitor | monitor |
|
||||||
| splitratio | changes the split ratio | floatdelta |
|
| splitratio | changes the split ratio | floatdelta |
|
||||||
|
@ -404,24 +405,6 @@ script (`exec-once=~/myscript.sh` and do `myapp &` in the script)
|
||||||
|
|
||||||
`exec=command` will execute on each reload
|
`exec=command` will execute on each reload
|
||||||
|
|
||||||
# Curves
|
|
||||||
|
|
||||||
Defining your own Bezier curve can be done with the `bezier` keyword:
|
|
||||||
|
|
||||||
```
|
|
||||||
bezier=NAME,X0,Y0,X1,Y1
|
|
||||||
```
|
|
||||||
|
|
||||||
where `NAME` is the name, and the rest are two points for the Cubic Bezier. A
|
|
||||||
good website to design your bezier can be found
|
|
||||||
[here, on cssportal.com](https://www.cssportal.com/css-cubic-bezier-generator/).
|
|
||||||
|
|
||||||
Example curve:
|
|
||||||
|
|
||||||
```
|
|
||||||
bezier=overshot,0.05,0.9,0.1,1.1
|
|
||||||
```
|
|
||||||
|
|
||||||
# Window Rules
|
# Window Rules
|
||||||
|
|
||||||
You can set window rules for various actions. These are applied on window open!
|
You can set window rules for various actions. These are applied on window open!
|
||||||
|
@ -504,7 +487,7 @@ animation=windows,1,10,myepiccurve,slide
|
||||||
|
|
||||||
`SPEED` is the amount of ds (1ds = 100ms) the animation will take
|
`SPEED` is the amount of ds (1ds = 100ms) the animation will take
|
||||||
|
|
||||||
`CURVE` is the bezier curve name, see curves above.
|
`CURVE` is the bezier curve name, see [curves](https://wiki.hyprland.org/Configuring/Advanced-config/#curves).
|
||||||
|
|
||||||
`STYLE` (optional) is the animation style
|
`STYLE` (optional) is the animation style
|
||||||
|
|
||||||
|
@ -539,6 +522,25 @@ animation=windows,1,8,default,popin 80%
|
||||||
|
|
||||||
will make the animation 80% -> 100% of the size.
|
will make the animation 80% -> 100% of the size.
|
||||||
|
|
||||||
|
# Curves
|
||||||
|
|
||||||
|
Defining your own Bezier curve can be done with the `bezier` keyword:
|
||||||
|
|
||||||
|
```
|
||||||
|
bezier=NAME,X0,Y0,X1,Y1
|
||||||
|
```
|
||||||
|
|
||||||
|
where `NAME` is the name, and the rest are two points for the Cubic Bezier. A
|
||||||
|
good website to design your bezier can be found
|
||||||
|
[here, on cssportal.com](https://www.cssportal.com/css-cubic-bezier-generator/).
|
||||||
|
|
||||||
|
Example curve:
|
||||||
|
|
||||||
|
```
|
||||||
|
bezier=overshot,0.05,0.9,0.1,1.1
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
# Defining variables
|
# Defining variables
|
||||||
|
|
||||||
You can define your own custom variables like this:
|
You can define your own custom variables like this:
|
||||||
|
|
|
@ -32,6 +32,8 @@ You can, however, resize the master window.
|
||||||
| swapwithmaster | swaps the current window with master |
|
| swapwithmaster | swaps the current window with master |
|
||||||
| cyclenext | focuses the next window respecting the layout |
|
| cyclenext | focuses the next window respecting the layout |
|
||||||
| cycleprev | focuses the previous window respecting the layout |
|
| cycleprev | focuses the previous window respecting the layout |
|
||||||
|
| swapnext | swaps the focused window with the next window respecting the layout |
|
||||||
|
| swapprev | swaps the focused window with the previous window respecting the layout |
|
||||||
|
|
||||||
{{< hint type=info >}}
|
{{< hint type=info >}}
|
||||||
example usage:
|
example usage:
|
||||||
|
|
Loading…
Reference in a new issue