3

Я хочу, чтобы conky был виден во все времена и во всех окнах, чтобы уважать границы conky. Они не должны перекрывать конки. Прямо сейчас, когда я открываю новое приложение, оно перекрывает conky, и мне приходится вручную перетаскивать его влево. Я хочу, чтобы приложения никогда не появлялись слишком сложно. Это можно сделать?

2 ответа2

3

Добавьте эти строки в ваш ~/.conkyrc :

own_window yes
own_window_type panel
own_window_hints above

Согласно документации Конки (выделено мое):

если own_window - yes, вы можете указать тип normal, desktop, dock, panel или override (по умолчанию: normal). Окна рабочего стола - это специальные окна без оконных украшений; всегда видны на вашем рабочем столе; не появляются в вашем пейджере или панели задач; и липкие во всех рабочих пространствах. Окна панелей резервируют пространство вдоль края рабочего стола, так же как панели и панели задач, предотвращая их перекрытие в развернутых окнах. Кромка выбирается в зависимости от варианта выравнивания. Окна переопределения не находятся под контролем диспетчера окон. Подсказки игнорируются. Этот тип окна может быть полезен для определенных ситуаций.

0

У меня есть conky setup таким образом, но он бежит вниз по правому краю экрана. Я использую fbpanel, чтобы не перекрывать друг друга.

~/.Conkyrc:

own_window yes
own_window_type dock
own_window_transparent yes

maximum_width 160
gap_x 1755
gap_y 1

~/.Config /fbpanel /по умолчанию:

Global {
    edge = right
    allign = center
    margin = 0
    widthtype = pixel
    width = 0
    height = 172
    transparent = true
    tintcolor = #000000
    alpha = 0
    setdocktype = true
    setpartialstrut = true
    autohide = false
    heightWhenHidden = 2
    roundcorners = true
    roundcornersradius = 7
    layer = below
    MaxElemHeight = 32
    setlayer = true
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .