On 03/05/2012 at 23:59, "Edward C. Jones" <[email protected]> wrote:
> I have compiled and installed the old image viewer "xv". Just out of curiosity -- why? There are bunch of low resource image viewers for Linux, some of them controlled entirely from command line. Perhaps feh is most notable example. KDE has gwenview, which is great, too. > If I find an icon > for xv somewhere, where on my computer do I store it? How do I put it on > the > panel? Although seems simple, this question is quite complex. First of all, KDE uses freedesktop spec compliant .desktop files to gather information about programs, icons and anything related. These .desktop files are stored in /usr/share/applications/ (globally) and ~/.local/share/applications/ (per-user). Settings from user directory overwrites any settings from global directory. You can read desktop spec on [1]. Or just check some files in global dir, there are bunch of these. As for icon, you can either specify icon name (then icon from current icon theme will be used), or, what is more appropriate in your case, specify absolute path to icon. Therefore answer to your question is: if you find icon for xv, you may store it anywhere. Just make sure that this icon stays there (so /tmp/ is not good place) and that it stays out of you way (maybe make it start with dot?). (We will get to easier method of editing .desktop files shortly.) As for your second question about icon of xv launcher on panel, then the answer is: it depends. Panels are just plasma containers, so they can not have any icons on their own. You need to place plasma applet on plasma panel. And according to plasmoid you use there may be different places to configure icon. I think that the best you can do is placing Quicklaunch plasmoid on your panel. By right-clicking on it you can modify existing launchers or create new. Each launcher is separate .desktop file. By setting it through Quicklaunch GUI (you can set command to execute, name, icon, description and many more), Quicklaunch will take care of creating valid .desktop file and placing it in right place. So: 1. place Quicklaunch on your panel 2. configure xv launcher for it 3. done :) Hope that helps [1] <http://standards.freedesktop.org/desktop-entry-spec/latest/> -- Best regards Mirosław Zalewski -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

