For some reason I can't seem to find the answer to this. Setting "always on top" in the program's titlebar doesn't seem to persist after the program shuts down or the computer reboots. Please note that I do not use (and do not intend to use) XFCE sessions.

1 Answer 1


You could install and run Devil's Pie. I use it for controlling window positioning, which workspaces to open in, decoration, and many other features. Here's a great documentation for how to use it: Devil's Pie documentation

Also, an example to make gkrellm show on all workspaces, on top, in the top left corner:

(if (is (application_name) "gkrellm")
        (println "set gkrellm")
        (geometry "153x604-0+26")
  • 2
    That's really cool. It actually may solve a few more "problems" for me than the one in the question, and it's in the Arch official repos. Thanks for pointing out a new toy. :)
    – user19866
    Jun 23, 2012 at 20:45
  • 1
    For anybody stumbeling across this answer like me many years later, I want to add that Devilspie as suggested by @slybloty is not maintained anymore. The successor Devilspie2 is a also available on debian. It is LUA script based so the syntax is not compatible to the Devilspie.
    – Hotsndot
    Aug 5, 2021 at 10:29
  • <foosel.org/linux/devilspie> is no longer found (and Google does not find devilspie in the domain). Thanks to @Hotsndot, I guess that <nongnu.org/devilspie2> is the home for Devilspie2. Dec 31, 2021 at 9:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy