diff options
| -rw-r--r-- | niri-config/src/lib.rs | 6 | ||||
| -rw-r--r-- | resources/default-config.kdl | 2 | ||||
| -rw-r--r-- | src/niri.rs | 21 | ||||
| -rw-r--r-- | wiki/Configuration:-Outputs.md | 4 |
4 files changed, 21 insertions, 12 deletions
diff --git a/niri-config/src/lib.rs b/niri-config/src/lib.rs index a9285fad..04dda809 100644 --- a/niri-config/src/lib.rs +++ b/niri-config/src/lib.rs @@ -298,7 +298,7 @@ pub struct Output { #[knuffel(argument)] pub name: String, #[knuffel(child, unwrap(argument))] - pub scale: Option<f64>, + pub scale: Option<FloatOrInt<0, 10>>, #[knuffel(child, unwrap(argument, str), default = Transform::Normal)] pub transform: Transform, #[knuffel(child)] @@ -2462,7 +2462,7 @@ mod tests { } output "eDP-1" { - scale 2.0 + scale 2 transform "flipped-90" position x=10 y=20 mode "1920x1080@144" @@ -2636,7 +2636,7 @@ mod tests { outputs: vec