at master 606 B view raw
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)