aboutsummaryrefslogtreecommitdiff
path: root/niri-config/src
diff options
context:
space:
mode:
authorFluxTape <fluxtape.contact@gmail.com>2024-02-26 18:47:46 +0100
committerIvan Molodetskikh <yalterz@gmail.com>2024-03-18 19:31:11 +0400
commit741bee461cbdaf0236eaa55dc86dc84b01613128 (patch)
tree13c836833f34f1c53c7148d4d8dfe3f42a99fec5 /niri-config/src
parent0c57815fbf47c69af9ed11fa8ebc1b52158a3ba2 (diff)
downloadniri-741bee461cbdaf0236eaa55dc86dc84b01613128.tar.gz
niri-741bee461cbdaf0236eaa55dc86dc84b01613128.tar.bz2
niri-741bee461cbdaf0236eaa55dc86dc84b01613128.zip
Implement warp-mouse-to-focus
Diffstat (limited to 'niri-config/src')
-rw-r--r--niri-config/src/lib.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/niri-config/src/lib.rs b/niri-config/src/lib.rs
index cad39c66..2df97cef 100644
--- a/niri-config/src/lib.rs
+++ b/niri-config/src/lib.rs
@@ -69,6 +69,8 @@ pub struct Input {
pub touch: Touch,
#[knuffel(child)]
pub disable_power_key_handling: bool,
+ #[knuffel(child)]
+ pub warp_mouse_to_focus: bool,
}
#[derive(knuffel::Decode, Debug, Default, PartialEq, Eq)]
@@ -1592,6 +1594,8 @@ mod tests {
}
disable-power-key-handling
+
+ warp-mouse-to-focus
}
output "eDP-1" {
@@ -1731,6 +1735,7 @@ mod tests {
map_to_output: Some("eDP-1".to_owned()),
},
disable_power_key_handling: true,
+ warp_mouse_to_focus: true,
},
outputs: vec![Output {
off: false,