You are not logged in.

#1 2014-11-30 07:09:24

gandalf3
Member
From: ~/
Registered: 2013-05-18
Posts: 34

How to make conky display above all other windows?

I'd like to have conky draw on top of my tint2 panel to conserve screenspace. So far the only ways I have found to get conky to draw on top of everything are:

  • Using

    own_window_type normal
    own_window_class conky

    EDIT: My bad, this doesn't seem to actually work.
    In .conkyrc in combination with this per-application rule in openbox's rc.xml:

    <application name="Conky">
        <decor>no</decor>
        <desktop>all</desktop>
        <layer>above</layer>
        <skip_taskbar>yes</skip_taskbar>
    </application>

    And telling compton to skip drawing shadows on conky with

    --shadow-exclude="class_g *= 'conky'"
  • Or setting

    own_window_type override

    in .conkyrc.

The problem is the first solution allows for the window to be moved about, and I wouldn't want to have that happen by accident.
The second solution still has a shadow under it from compton.

TL;DR: Is there any way to tell compton to not to draw shadows on conky when it's set to "override" (not controlled by openbox)?

Any pointers would be much appreciated smile
I'm using openbox with compton.

Last edited by gandalf3 (2014-11-30 22:18:08)

Offline

#2 2014-11-30 07:23:10

gandalf3
Member
From: ~/
Registered: 2013-05-18
Posts: 34

Re: How to make conky display above all other windows?

Hm.. I meant to post this in the newbie corner, hopefully no one minds it being here..

Offline

Board footer

Powered by FluxBB