이 기능이 있지만 awful.client.moveresize
현재 값을 늘리거나 줄이는 것뿐입니다. 창을 이동하고 절대값으로 크기를 조정하려면 어떻게 해야 합니까?
답변1
절대 좌표를 사용하여 창 위치를 지정하려면 awful.placement.top_left
를 사용하여 창을 왼쪽 위 모서리((0,0))에 배치하고 배치를 기준으로 클라이언트를 이동하고 크기를 조정하는 방법을 지정하는 추가 매개변수 "offset"을 전달할 수 있습니다. 기능.
기본적으로 0으로 이동한 다음 상대적으로 이동합니다.
local c = client.focus --grab focused window
local t = {
["x"] = x, --absolute x coordinate
["y"] = y, --absolute y coordinate
["width"] = 0, -- maintain size
["height"] = 0, -- maintain size
}
awful.placement.top_left(c, {offset=t})