-- Standard awesome library local awful = require("awful") local _M = {} -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- function _M.get () -- Table of layouts to cover with awful.layout.inc, order matters. local layouts = { awful.layout.suit.floating, -- 1: awful.layout.suit.tile, -- 2: awful.layout.suit.tile.left, -- 3: awful.layout.suit.tile.bottom, -- 4: awful.layout.suit.tile.top, -- 5: awful.layout.suit.fair, -- 6: awful.layout.suit.fair.horizontal, -- 7: -- awful.layout.suit.spiral, -- awful.layout.suit.spiral.dwindle, -- awful.layout.suit.max, -- awful.layout.suit.max.fullscreen, -- awful.layout.suit.magnifier, -- awful.layout.suit.corner.nw -- awful.layout.suit.corner.ne, -- awful.layout.suit.corner.sw, -- awful.layout.suit.corner.se, } return layouts end -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- return setmetatable({}, { __call = function(_, ...) return _M.get(...) end })