Зарезервируйте место на моем экране для Conky в Xfce
Я пытаюсь заставить Конки действовать как панель, чтобы она правильно зарезервировала место для себя. Проблема в том, если у меня есть
own_window_type panel
own_window_hints above
( источник) в моем .conkyrc
развернутые окна либо находятся слишком далеко внизу, либо не отображаются на моем экране. Я должен вручную развернуть окна в плагине панели задач на панели, чтобы увидеть окно.
Поскольку Конки не размещает стойки в правильном месте, мне нужен другой способ. Я мог бы поставить прозрачную панель под ним, но я не удовлетворен результатом.
Есть идеи?
1 ответ
Я понял это:
В настройках рабочего пространства Xfce, на вкладке Margins, написано:
Поля - это области на краю экрана, где не будет размещено ни одного окна.
Чего я раньше не понимал, так это того, что это относится и к максимизированным окнам. Таким образом, вы можете безопасно поместить Conky на рабочий стол, и развернутые окна не покроют его, но если вы переместите какие-либо окна в это поле, они все равно закроют Conky. В этом нет ничего плохого. Лично я бы предпочел это, чем окна под Конки.
инструкции
- Откройте свой
.conkyrc
в вашем любимом текстовом редакторе. - Оттуда вы можете изменить
own_window_type panel
вown_window_type override
и закомментироватьown_window_hints
линия. Это поставит Конки на рабочий стол. - Сохраните файл и закройте текстовый редактор.
- Откройте диспетчер настроек.
- Зайдите в рабочее пространство в разделе " Личные ".
- На вкладке Margins установите правое поле (или левое, в зависимости от того, на какой стороне у вас Conky) до ширины вашего Conky плюс 2
gap_x
's (например, ширина моего Конки составляет 140 иgap_x
в моем.conkyrc
10, поэтому введите 160).
Теперь Конки останется в стороне, если вам это нужно, и вы все равно увидите его, если у вас есть развернутые окна.