Может ли Conky парить над развернутыми окнами?

Может ли Conky парить над развернутыми окнами?

Моя идея заключается в том, чтобы использовать свернутое окно conky на рабочем столе, чтобы постоянно показывать данные о процессоре и памяти. Возможно ли это с Conky?

решение1

Да, это возможно.

Раньше я запускал xfwm4 с фиксированным отступом сверху, теперь я просто устанавливаю тип окна panelв conky, отступ экрана больше не требуется.

решение2

KDE можно настроить так, чтобы любое окно всегда было поверх других окон. Просто щелкните правой кнопкой мыши на хроме окна и выберите Advanced -> Keep Above Others. Вы можете настроить это как значение по умолчанию для новых окон Conky в Advanced -> Special Window Settings -> Arrangement & Access -> Keep Above.

решение3

У меня есть сочетание клавиш для отображения conky, и единственный способ отобразить его поверх развернутых окон — это использовать wmctrlего для поднятия после появления панели:

function toggleConky {
    if pidof conky | grep [0-9] > /dev/null
    then
        killall conky    # If conky is already running, kill it
    else
        # Otherwise start it
        conky &          # Run in background
        sleep 0.1        # wait for it to load
        wmctrl -a conky  # raise it to the top
    fi
}

Чтобы это работало, Conky нужно назвать "conky":

own_window yes
own_window_title conky
own_window_hints undecorated,above,sticky # doesn't do the trick
own_window_type panel

решение4

В Fedora 32 это приведет к появлению окна Conky наверху

own_window_type = 'dock'

Связанный контент