Here is what I know about gtkrefresh:Mike Walsh wrote:When you say 'a newer version of gtkrefresh', are you talking about a specific binary, or something similar? ...Or are we here talking about a specific script, perhaps?
The version in Lucid is a binary file, and is located at /usr/bin/gtkrefresh
No equivalent version exists in Slacko or Xenial (or presumably any other recent Puppies).
(Not to be confused with gtk-refresh, which is just a GTK stock icon.)
Its uses include the following:
If you put these three lines in a script...
Code: Select all
sed -i '2d' /root/.gtkrc-2.0
sed -i '2i\include "/usr/share/themes/Clearlooks-Smoke/gtk-2.0/gtkrc"\' /root/.gtkrc-2.0
exec /usr/bin/gtkrefresh &
In other words, line 3 has the same effect as pressing the OK or Apply buttons in Chtheme (the GTK Theme Chooser interface), but with the added advantage that it can be called from a script.
gtkrefresh is provided earlier in this thread by Mark (forum member MU). So I guess he is really the person to whom we should be talking. I have no idea if Mark is still active on the Forum. Sometimes people just seem to vanish. I am assuming that Mark created gtkrefresh, although I might be wrong about that. He provides some details about it in this post a couple of pages back. There is a download link for it here, so you can download it and have a look at it. He also provides a link to another thread where the source code for gtkrefresh can be accessed.
As I said in my first post, Mark's version of gtkrefresh does not work in Xenial, and what I am after is an up-to-date version of his binary file that is compatible with more recent Puppies (such as Xenial). If Mark did make the original we might be able to prevail on him to make us a new one.