34 lines
665 B
Lua
34 lines
665 B
Lua
local wibox = require("wibox")
|
|
local widgets = require("widgets")
|
|
|
|
local _M = {}
|
|
|
|
_M.battery_widget = widgets.battery(false)
|
|
_M.volume_widget = widgets.volume()
|
|
|
|
function _M.get()
|
|
return {
|
|
layout = wibox.layout.fixed.horizontal,
|
|
spacing = 7,
|
|
spacing_widget = wibox.widget.separator({
|
|
orientation = "vertical",
|
|
color = "#333",
|
|
thickness = 2,
|
|
span_ratio = 0.75,
|
|
}),
|
|
_M.volume_widget,
|
|
_M.battery_widget,
|
|
widgets.text_clock(),
|
|
}
|
|
end
|
|
|
|
function _M.get_battery_widget()
|
|
return _M.battery_widget
|
|
end
|
|
|
|
return setmetatable(_M, {
|
|
__call = function(_, ...)
|
|
return _M.get(...)
|
|
end,
|
|
})
|