LINUX.ORG.RU
Ответ на: комментарий от LiBer

А вот это уже интересно.
У нас есть панель, которая сама по себе контейнер, и внутрь этого контейнера помещаются блоки виджетов (левый, средний, правый), каждый из которых является контейнером. Соответственно, мы можем задать значения отступов для каждого из этих блоков. Это логически. На практике же у меня не получается. Вот моя исходная панель:
Скрин 1

-- Создаём панель
s.mywibox = awful.wibar({ position = "bottom", screen = s, height = "30" }) -- позиция, экран, высота панели
	-- добавляем виджеты в wibox
	s.mywibox:setup {
		layout = wibox.layout.align.horizontal,
--		layout = wibox.layout.margin(nil,0,0,8,4),
Если добавить отступы в этот блок, то отступы появляются, но исчезают средний и правый блоки виджетов в панели:
Скрин 2

Если вставляю отступы в левый блок виджетов:

		{ -- левый блок виджетов
			layout = wibox.layout.fixed.horizontal,
--			layout = wibox.layout.margin(nil,0,0,8,4),

			mylauncher,
			s.mytaglist,
			s.mypromptbox,
		},
то отступы появляются (у первого виджета), но почему то исчезает виджет с тэгами: Скрин 3

А если вставить отступы в правый блок виджетов:

		-- средний блок виджетов
		s.mytasklist,

		{ -- правый блок виджетов
			layout = wibox.layout.fixed.horizontal(),
--			layout = wibox.layout.margin(nil,0,0,8,4),

			mykeyboardlayout,
			wibox.widget.systray(),
			mytextclock,
			s.mylayoutbox,
		},
то правый блок виджетов исчезает напрочь.

Вроде и можно делать отступы, но реализовать не получается.

Dreamdrawer ()