diff options
Diffstat (limited to 'niri-config')
| -rw-r--r-- | niri-config/src/lib.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/niri-config/src/lib.rs b/niri-config/src/lib.rs index 6ae66aeb..4b597f99 100644 --- a/niri-config/src/lib.rs +++ b/niri-config/src/lib.rs @@ -440,6 +440,8 @@ pub struct Output { pub mode: Option<ConfiguredMode>, #[knuffel(child)] pub variable_refresh_rate: Option<Vrr>, + #[knuffel(child)] + pub focus_at_startup: bool, #[knuffel(child, default = DEFAULT_BACKGROUND_COLOR)] pub background_color: Color, } @@ -462,6 +464,7 @@ impl Default for Output { fn default() -> Self { Self { off: false, + focus_at_startup: false, name: String::new(), scale: None, transform: Transform::Normal, @@ -3746,6 +3749,7 @@ mod tests { } output "eDP-1" { + focus-at-startup scale 2 transform "flipped-90" position x=10 y=20 @@ -4105,6 +4109,7 @@ mod tests { on_demand: true, }, ), + focus_at_startup: true, background_color: Color { r: 0.09803922, g: 0.09803922, |
