wipe away beautiful reference
This commit is contained in:
parent
ae4b9b2728
commit
83b96b3c3a
1 changed files with 7 additions and 11 deletions
|
@ -13,14 +13,10 @@
|
||||||
--]]
|
--]]
|
||||||
|
|
||||||
local awful = require("awful")
|
local awful = require("awful")
|
||||||
local beautiful = require("beautiful")
|
local sqrt = math.sqrt
|
||||||
local math = { sqrt = math.sqrt }
|
|
||||||
local pairs = pairs
|
local pairs = pairs
|
||||||
local string = { gsub = string.gsub }
|
|
||||||
local client = client
|
local client = client
|
||||||
local screen = screen
|
|
||||||
local tonumber = tonumber
|
local tonumber = tonumber
|
||||||
|
|
||||||
local wrequire = require("lain.helpers").wrequire
|
local wrequire = require("lain.helpers").wrequire
|
||||||
local setmetatable = setmetatable
|
local setmetatable = setmetatable
|
||||||
|
|
||||||
|
@ -89,10 +85,10 @@ function util.mc(c)
|
||||||
c.floating = true
|
c.floating = true
|
||||||
local s = awful.screen.focused()
|
local s = awful.screen.focused()
|
||||||
local mg = s.geometry
|
local mg = s.geometry
|
||||||
local mwfact = beautiful.master_width_factor or 0.5
|
local mwfact = s.selected_tag.master_width_factor or 0.5
|
||||||
local g = {}
|
local g = {}
|
||||||
g.width = math.sqrt(mwfact) * mg.width
|
g.width = sqrt(mwfact) * mg.width
|
||||||
g.height = math.sqrt(mwfact) * mg.height
|
g.height = sqrt(mwfact) * mg.height
|
||||||
g.x = mg.x + (mg.width - g.width) / 2
|
g.x = mg.x + (mg.width - g.width) / 2
|
||||||
g.y = mg.y + (mg.height - g.height) / 2
|
g.y = mg.y + (mg.height - g.height) / 2
|
||||||
|
|
||||||
|
@ -165,9 +161,9 @@ end
|
||||||
|
|
||||||
-- On the fly useless gaps change
|
-- On the fly useless gaps change
|
||||||
function util.useless_gaps_resize(thatmuch)
|
function util.useless_gaps_resize(thatmuch)
|
||||||
beautiful.useless_gap = beautiful.useless_gap or 0
|
local scr = awful.screen.focused()
|
||||||
beautiful.useless_gap = tonumber(beautiful.useless_gap) + thatmuch
|
scr.selected_tag.gap = scr.selected_tag.gap + thatmuch
|
||||||
awful.layout.arrange(awful.screen.focused())
|
awful.layout.arrange(scr)
|
||||||
end
|
end
|
||||||
|
|
||||||
return setmetatable(util, { __index = wrequire })
|
return setmetatable(util, { __index = wrequire })
|
||||||
|
|
Loading…
Add table
Reference in a new issue