오늘날 이것은 다소 쉽습니다. 에 다음과 같은 레이아웃이 정의되어 있다고 가정합니다 rc.lua
.
awful.layout.layouts = {
awful.layout.suit.tile,
awful.layout.suit.tile.bottom,
}
를 사용 awful.screen.connect_for_each_screen(func)
하면 기존 및 미래에 생성 된 각 화면에 대해 함수를 호출 할 수 있습니다. rc.lua
이미 전화를 걸었을 가능성이 높습니다 (예 : 배경 화면 설정 또는 태그 생성). 구성에 따라 다음과 같은 것이 필요합니다.
awful.screen.connect_for_each_screen(function(s)
if s.geometry.width >= s.geometry.height then
awful.tag({ "1", "2", "3", "4", "5", "6", "7", "8", "9", "0" }, s, awful.layout.layouts[1])
else
awful.tag({ "1", "2", "3", "4", "5", "6", "7", "8", "9", "0" }, s, awful.layout.layouts[2])
end
end)