aboutsummaryrefslogtreecommitdiff
path: root/niri-config
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2024-03-18 18:17:04 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2024-03-18 19:32:03 +0400
commitdf9d721f7462a7edaacb9de4530580a68ab6e8ab (patch)
tree1ed2c1a905253bba7f49d433592e1ebf4be4193d /niri-config
parentd970abead82abab8ac2596662bc4d8e41a53e003 (diff)
downloadniri-df9d721f7462a7edaacb9de4530580a68ab6e8ab.tar.gz
niri-df9d721f7462a7edaacb9de4530580a68ab6e8ab.tar.bz2
niri-df9d721f7462a7edaacb9de4530580a68ab6e8ab.zip
Implement focus-follows-mouse
Diffstat (limited to 'niri-config')
-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 2df97cef..5ae57b46 100644
--- a/niri-config/src/lib.rs
+++ b/niri-config/src/lib.rs
@@ -71,6 +71,8 @@ pub struct Input {
pub disable_power_key_handling: bool,
#[knuffel(child)]
pub warp_mouse_to_focus: bool,
+ #[knuffel(child)]
+ pub focus_follows_mouse: bool,
}
#[derive(knuffel::Decode, Debug, Default, PartialEq, Eq)]
@@ -1596,6 +1598,7 @@ mod tests {
disable-power-key-handling
warp-mouse-to-focus
+ focus-follows-mouse
}
output "eDP-1" {
@@ -1736,6 +1739,7 @@ mod tests {
},
disable_power_key_handling: true,
warp_mouse_to_focus: true,
+ focus_follows_mouse: true,
},
outputs: vec![Output {
off: false,