added automatic menubar height on show
This commit is contained in:
parent
4f3c4fa7ae
commit
f3ae47547c
@ -94,6 +94,10 @@ menubar.geometry = { width = nil,
|
||||
x = nil,
|
||||
y = nil }
|
||||
|
||||
menubar.geometry_override = { width = nil,
|
||||
height = nil,
|
||||
x = nil,
|
||||
y = nil }
|
||||
--- Width of blank space left in the right side.
|
||||
-- @tfield number right_margin
|
||||
menubar.right_margin = theme.xresources.apply_dpi(8)
|
||||
@ -501,6 +505,7 @@ function menubar.show(scr)
|
||||
|
||||
-- Set position and size
|
||||
local scrgeom = scr.workarea
|
||||
menubar.geometry = { height = menubar.geometry_override.height or awful.screen.focused().geometry.height, width = menubar.geometry_override.width or 200, x = (menubar.geometry_override.x or 0) + awful.screen.focused().geometry.x , y = menubar.geometry_override.y}
|
||||
local geometry = menubar.geometry
|
||||
instance.geometry = {x = geometry.x or scrgeom.x,
|
||||
y = geometry.y or scrgeom.y,
|
||||
|
5
rc.lua
5
rc.lua
@ -14,10 +14,7 @@ local beautiful = require("beautiful")
|
||||
-- Notification library
|
||||
local naughty = require("naughty")
|
||||
local menubar = require("menubar")
|
||||
local menu_width = 200
|
||||
local tmp_screen = { 1080, 1920 }
|
||||
menubar.geometry = { height = tmp_screen[1], width = menu_width, x = 20 }
|
||||
|
||||
menubar.geometry_override = { width = 200, x = 20 }
|
||||
|
||||
--local hotkeys_popup = require("awful.hotkeys_popup")
|
||||
local hotkeys = require("awful.hotkeys_popup");
|
||||
|
Loading…
Reference in New Issue
Block a user