Изменение высоты панелей и заголовков окон

From awesome
Jump to: navigation, search

Минимальные требования

  • Awesome версии 3.
  • Ваш любимый текстовый редактор (например, VIM).
  • Несколько минут.


Заголовки окон

Вам потребуется модифицировать библиотеку 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)

Теперь нужно отредактировать файл rc.lua.

Измените функцию hook_manage(c):

    if use_titlebar then
        -- Добавление заголовка окна
        awful.titlebar.add(c, { modkey = modkey, height = "14" })
    end


Панели

Как и в случае с заголовками окон, отредактируйте файл rc.lua. Найдите в нём строку

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

и замените её на

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


Теперь можно перезагрузить файл конфигурации. Нажмите Meta4+Ctrl+r и наслаждайтесь ;)

Personal tools