Awesome logo

Для начала приведу мой конфигурационный файл для Awesome 3.

Теперь немного о настройке высоты Title-бара и Status-бара.

Titlebar

Нам нужна патченая версия библиотеки awful. У меня она расположена тут /usr/share/awesome/lib/awful.lua.

Необходимо отредактировать функцию titlebar.add(c, args) и добавить строчку “if args.height then targs.height = args.height end” как показано ниже:

-- 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)

Теперь отредактируем функцию hook_manage(c) в конфигурационном файле (rc.lua):

if use_titlebar then
    -- Add a titlebar
    awful.titlebar.add(c, { modkey = modkey, height = "14" })
end

Statusbar

Тут проще, просто добавляем параметр height в строке

mystatusbar[s] = statusbar({ position = "top", name = "mystatusbar" .. s,

должно получиться что то похожее на

mystatusbar[s] = statusbar({ position = "top", name = "mystatusbar" .. s, height = "16",

p.s. Данный How-To я разместил и на официальной Awesome Wiki.