1
0
Fork 0
mirror of https://github.com/lcpz/awesome-copycats.git synced 2024-12-22 19:22:32 +00:00

Add 2 x middle-mouse-button actions

1) Middle-mouse-click on client in the tasklist to close it

2) Middle-mouse-click on client titlebar to close it
This commit is contained in:
Sorky 2018-11-04 16:27:18 +11:00 committed by GitHub
parent 37d9619daa
commit f338c2089a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -158,6 +158,7 @@ awful.util.tasklist_buttons = my_table.join(
c:raise() c:raise()
end end
end), end),
awful.button({ }, 2, function (c) c:kill() end),
awful.button({ }, 3, function () awful.button({ }, 3, function ()
local instance = nil local instance = nil
@ -690,6 +691,7 @@ client.connect_signal("request::titlebars", function(c)
c:emit_signal("request::activate", "titlebar", {raise = true}) c:emit_signal("request::activate", "titlebar", {raise = true})
awful.mouse.client.move(c) awful.mouse.client.move(c)
end), end),
awful.button({ }, 2, function() c:kill() end),
awful.button({ }, 3, function() awful.button({ }, 3, function()
c:emit_signal("request::activate", "titlebar", {raise = true}) c:emit_signal("request::activate", "titlebar", {raise = true})
awful.mouse.client.resize(c) awful.mouse.client.resize(c)