]>
git.madduck.net Git - etc/awesome.git/blobdiff - widgets/borderbox.lua
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
-local wibox = require("awful.wibox")
+local wibox = require("awful.wibox")
local setmetatable = setmetatable
-- Creates a thin wibox at a position relative to another wibox
local setmetatable = setmetatable
-- Creates a thin wibox at a position relative to another wibox
local borderbox = {}
local function worker(relbox, s, args)
local borderbox = {}
local function worker(relbox, s, args)
- local where = args.position or 'above'
- local color = args.color or '#FFFFFF'
- local size = args.size or 1
- local box = nil
- local wiboxarg = {
- position = nil,
- bg = color
- }
+ local where = args.position or 'top'
+ local color = args.color or '#FFFFFF'
+ local size = args.size or 1
+ local box = nil
+ local wiboxarg = { position = nil, bg = color }
then
wiboxarg.width = relbox.width
wiboxarg.height = size
box = wibox(wiboxarg)
box.x = relbox.x
box.y = relbox.y - size
then
wiboxarg.width = relbox.width
wiboxarg.height = size
box = wibox(wiboxarg)
box.x = relbox.x
box.y = relbox.y - size
- elseif where == 'below '
+ elseif where == 'bottom '
then
wiboxarg.width = relbox.width
wiboxarg.height = size
then
wiboxarg.width = relbox.width
wiboxarg.height = size