Titlebar and Statusbar height

Awesome version 3.4.1 or later
Edit the rc.lua file to add a height or width argument: -- Create the wibox mywibox[s] = awful.wibox({ position = "top", height = "18", screen = s }) use width instead of height if position is left or right instead of top or bottom.

Awsome 3 but less than 3.4.1
 Minimum requirements 


 * Awesome version 3.
 * Your favorite text editor (like VIM).
 * A few minutes.

 Titlebar 

You need patched version of awful library. It's placed at /usr/share/awesome/lib/awful.lua

Edit function titlebar.add(c, args) and add " if args.height then targs.height = args.height end " like below: -- Built args local targs = {} -- height attribute support if args.height then targs.height = args.height end if args.fg then targs.fg = args.fg end if args.bg then targs.bg = args.bg end local tb = capi.titlebar(targs)

Now we should edit rc.lua file.

Edit function hook_manage(c) like below: if use_titlebar then -- Add a titlebar awful.titlebar.add(c, { modkey = modkey, height = "14" }) end

 Statusbar 

Like a Titlebar we should edit rc.lua file again. Look in file line mystatusbar[s] = statusbar({ position = "top", name = "mystatusbar" .. s, and change it to mystatusbar[s] = statusbar({ position = "top", name = "mystatusbar" .. s, height = "16",

Now we ready to reload config. Press Meta4+Ctrl+r and enjoy ;)