aboutsummaryrefslogtreecommitdiff
path: root/niri-config/src
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2024-02-24 08:44:21 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2024-02-24 08:44:21 +0400
commitab9d1aab4ed13027896a80200775e5679fca9539 (patch)
tree42b5500e74b0fe7fb657c62e404b8a832d7b15d7 /niri-config/src
parent506dcd99d7fafbe94f0444aed46c2f89f29612da (diff)
downloadniri-ab9d1aab4ed13027896a80200775e5679fca9539.tar.gz
niri-ab9d1aab4ed13027896a80200775e5679fca9539.tar.bz2
niri-ab9d1aab4ed13027896a80200775e5679fca9539.zip
Add open-fullscreen window rule
Diffstat (limited to 'niri-config/src')
-rw-r--r--niri-config/src/lib.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/niri-config/src/lib.rs b/niri-config/src/lib.rs
index e8d41764..2b40e7a9 100644
--- a/niri-config/src/lib.rs
+++ b/niri-config/src/lib.rs
@@ -585,6 +585,8 @@ pub struct WindowRule {
pub open_on_output: Option<String>,
#[knuffel(child, unwrap(argument))]
pub open_maximized: Option<bool>,
+ #[knuffel(child, unwrap(argument))]
+ pub open_fullscreen: Option<bool>,
}
#[derive(knuffel::Decode, Debug, Default, Clone)]
@@ -1065,6 +1067,7 @@ mod tests {
open-on-output "eDP-1"
open-maximized true
+ open-fullscreen false
}
binds {
@@ -1225,6 +1228,7 @@ mod tests {
}],
open_on_output: Some("eDP-1".to_owned()),
open_maximized: Some(true),
+ open_fullscreen: Some(false),
..Default::default()
}],
binds: Binds(vec![