1local awful = require('awful')
2
3local mod = require('binds.mod')
4local modkey = mod.modkey
5
6--- Client mouse bindings.
7client.connect_signal('request::default_mousebindings', function()
8 awful.mouse.append_client_mousebindings({
9 awful.button(nil, 1, function(c)
10 c:activate({ context = 'mouse_click' })
11 end),
12 awful.button({ modkey }, 1, function(c)
13 c:activate({ context = 'mouse_click', action = 'mouse_move' })
14 end),
15 awful.button({ modkey }, 3, function(c)
16 c:activate({ context = 'mouse_click', action = 'mouse_resize' })
17 end)
18 })
19end)