I figured this out:
Under Xfce's Workspace settings, under the Margins tab, it says:
Margins are areas on the edge of the screen where no window will be placed
What I didn't realize before is that this also applies to maximized windows. So you can safely put Conky on the desktop and maximized windows won't cover it, but if you move any windows into that margin, they'll still cover up Conky. There's nothing wrong with that though. Personally, I would much rather have that than windows going under Conky.
Instructions
- Open up your
.conkyrc
in your favorite text editor.
- From there, you can change
own_window_type panel
to own_window_type override
and comment out the own_window_hints
line. This will put Conky on the desktop.
- Save the file and close the text editor.
- Open up Settings Manager.
- Go into Workspaces under the Personal section.
- Under the Margins tab, set the right margin (or left, depending on which side you have Conky on) to the width of your Conky plus 2
gap_x
's (e.g. my Conky's width is 140 and gap_x
in my .conkyrc
is 10, so enter 160).
Now Conky will stay out of the way if you need it to and you'll still see it if you have any maximized windows.