LINUX.ORG.RU

Awesome - несколько вопросов

 , , , ,


0

1

Как сделать так чтобы на панеле 2го монитора не отображались часы?

это надо дополнительную панель создавать или можно уже в существующей задать где должны быть часы а где нет?

и как создать панель в низу

создаю панель - https://dpaste.de/xQJu

ругается - http://i.imgur.com/jIQfS5x.png

и не получается задать шрифт для символа на панели
sp0 = wibox.widget.textbox(«<span font=„Sans 9“> Х </span>»)

выдаёт http://i.imgur.com/Hvvcqxt.png


Как сделать так чтобы на панеле 2го монитора не отображались часы?

Добавить часы на панель в двух местах, если она растянута на 2 монитора

панеле

...

ругается

Ошибка же в стороке 386

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

Всё та же ошибка в строке 386.

sp0 = wibox.widget.textbox(«<span font=„Sans 9“> Х </span>»)

Нужно одинарные ковычки в названии шрифта.

sudopacman ★★★★★
()

И зачем столько тегов ? Убери всё кроме awesome .

sudopacman ★★★★★
()
Ответ на: комментарий от sudopacman

со шрифтом всё заработало спасибо!

про 386 я понимаю

но где там косяк?

вот она 386 строчка bottom_wibox:set_widget(down_layout)

что в ней не так?

срисовывал с этого конфига https://github.com/intelfx/dotfiles/blob/master/.config/awesome/rc.lua

GGUseR
() автор топика
Ответ на: комментарий от sudopacman

Добавить часы на панель в двух местах, если она растянута на 2 монитора

у меня теги разные на 2х мониторах

такчто это не вариант

GGUseR
() автор топика
Ответ на: комментарий от GGUseR

у меня теги разные на 2х мониторах

И что ? Панель же на тегах одна. Ну ещё можно добавить разыне панели. Вместо screen = s прописать нужный монитор

sudopacman ★★★★★
()
Ответ на: комментарий от sudopacman

если не добавлять вторую

как сделать чтоб с 1 панелью на 2 монитора часы были только на 1 мониторе?

у меня панель сейчас на 2 монитора - screen = s

часы в ней заданы так - right_layout:add(mytextclock)

этим часам нужно указать на каком они монеторе должны быть? или как?

GGUseR
() автор топика
Ответ на: комментарий от GGUseR

Почитай про lua. У тебя в цикле создаются панельки, и записываются в таблицу bottom_wibox с индексом s (номер экрана).

doraneko
()

Как сделать так чтобы на панеле 2го монитора не отображались часы?

if not s[2] then right.add(clock) end

Или что-то типа того. Я не помню, как там в дефолте.

r3lgar ★★★★★
()
Ответ на: комментарий от GGUseR

как сделать чтоб с 1 панелью на 2 монитора часы были только на 1 мониторе?

Сначала подумал, что надо наоборот

sudopacman ★★★★★
()
Ответ на: комментарий от doraneko

вот если тут меняю s на 2 или 1 то панель или на 1 или на 2ом мониторе

bottom_wibox[s]:set_widget(down_layout)



а если например у переключателя меняю
    down_left_layout:add(mylayoutbox[s])

    down_left_layout:add(mylayoutbox[2])



то ошибку выдаёт

GGUseR
() автор топика
Ответ на: комментарий от sudopacman

Сначала подумал, что надо наоборот

у меня 1 панель на 2 монитора

там всё дублируется

хочу со 2й панели всё лишнее поуберать часы и переключатель

GGUseR
() автор топика
Ответ на: комментарий от doraneko

с нижней я вроде разобрался ей потом займусь

хочу с верхней панели которая на 2 монитора

убрать часы и переключатель со 2го монитора

GGUseR
() автор топика
Ответ на: комментарий от GGUseR

Для часов поправь там где трей задается:

local top_right_layout = wibox.layout.fixed.horizontal()
if s == 1 then
    top_right_layout:add(wibox.widget.systray())
    top_right_layout:add(mytextclock)
end

Переключатель (не понял какой) так же.

хочу с верхней панели которая на 2 монитора

На самом деле это 2 разные панели, такие дела.

doraneko
()
Ответ на: комментарий от doraneko

во

принцып понял

спасибо

а мб знаеш как сделать так чтобы панель была поверх всех окон? как в винде? чтоб если на неё окно затаскиваеш она была сверхну окна а не окно её перекрывало?

GGUseR
() автор топика
Ответ на: комментарий от doraneko

чёто не стакается

у меня коньки которые только на раб столе должны быть стали тоже поверх всех окон (

GGUseR
() автор топика
Ответ на: комментарий от doraneko

всё с правилом не вылезает

спасибо

GGUseR
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.