diff options
Diffstat (limited to '.config/awesome/rc.lua')
-rwxr-xr-x | .config/awesome/rc.lua | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/.config/awesome/rc.lua b/.config/awesome/rc.lua index b8a7d4b..7e8aba3 100755 --- a/.config/awesome/rc.lua +++ b/.config/awesome/rc.lua @@ -834,6 +834,15 @@ client.connect_signal("manage", function (c, startup) awful.placement.no_overlap(c) awful.placement.no_offscreen(c) end + -- sloppy focus + if sloppy_focus then + c:connect_signal("mouse::enter", function(c) + if awful.layout.get(c.screen) ~= awful.layout.suit.magnifier + and awful.client.focus.filter(c) then + client.focus = c + end + end) + end end) -- closed client |