nixos-config/modules/home-manager/awesome/simple/dotfiles/binds/client/mouse.lua
2024-07-13 02:54:22 +09:00

20 lines
596 B
Lua

local awful = require("awful")
local mod = require("binds.mod")
client.connect_signal("request::default_mousebindings", function()
awful.mouse.append_client_mousebindings({
awful.button(
{ }, mod.leftclick,
function (c) c:activate { context = "mouse_click" } end
),
awful.button(
{ mod.super }, mod.leftclick,
function (c) c:activate { context = "mouse_click", action = "mouse_move" } end
),
awful.button(
{ mod.super }, mod.rightclick,
function (c) c:activate { context = "mouse_click", action = "mouse_resize" } end
),
})
end)