Hi everybody --- long time no see.
I hope all are well.
I've been a KDE user for as long as I have used GNU/Linux, but the latest Xfce has pinched my curiosity. Unlike Xfce, however, KDE comes bundled with many apps. Comparing Xfce to KDE-Base would be a fair comparison, but all those additional apps make KDE a fine end product. Xfce does not come directly packaged with such tools. Partly because the GTK environment tends to be more wide open and such direct support is not really necessarily. However, the stock Slackware does not provide many of those equivalent GTK packages.
I have Slackware 12 installed and please understand that all the KDE apps run fine within Xfce. They are slow to load, of course, unless I enable the option to automatically load KDE libraries at startup.
Doable, yes, and works fine. However, in this thread I want to focus solely on a GTK based environment for Xfce, which is the native environment for Xfce.
Some Xfce based Slackware derivative distros attempt to remedy that hole, such as Zenwalk or Wolvix. Such a route is reasonable for some folks, but for now I prefer to remain rooted in the stock Slackware. But where do I obtain many of these GTK packages that improves Xfce in a productive way? I'm not a hard-core hacker and lack the time and hardware to become one. I also want to keep my system "clean" by only using Slackware packages, not any hodge-podge "make install."
I could download and test the packages included in Zenwalk
and most likely those packages would function fine in the stock Slackware. Still, I would prefer to see packages at linuxpackages.net or better yet, SlackBuilds at SlackBuilds.org. I can create packages with a good SlackBuild and I have done that many times for smaller packages. And I am aware of src2pkg although I have not yet tested that solution.
My humble request here is for some of you wonderful SlackBuild hackers to create and upload SlackBuild packages to SlackBuild.org. (Packages and SlackBuild scripts likely can be borrowed from Zenwalk or Wolvix to use a base.)
Here is a partial list:
replacement for KLinkStatus, a GUI web site link verifier
replacement for Kompare/Kdiff3 (GUI front end for diff) (available at Wolvix)
GNUmeric (or other spreadsheet):
replacement for KSpread (available at Zenwalk and Wolvix)
replacement for kdesu (available at Zenwalk and Wolvix])
replacements for K3B (available at Zenwalk and Wolvix)
replacement for KPDF (available at Zenwalk and Wolvix)
replacement for KGet (available at Zenwalk)
replacement for KHexEditor (available at Zenwalk)
Unknown GTK replacements:
replacement for KFindFile (which supports in-file string searches)
replacement for KFileReplace (which supports global string replacements; see PowerGrep in Windows)
replacement for various KDE multimedia players
replacement for KFormula editor
replacement for KThesaurus
replacement for KSysguard
replacement for KUser
replacement for KCron
replacement for KChmviewer
I am aware that Robbie has an OpenOffice package and SlackBuild script available, but I want to keep this thread restricted to GTK apps. The goal being that Xfce provides better potential for using older hardware, on which huge apps like OpenOffice often are not an option. Thanks.
I also am looking for a GTK email client
that fully supports both composing and reading rich text format (HTML mail). I am unfamiliar with the many GNU/Linux email clients and a simple word or two would help me in my search. Thunderbird is an option, but I want to avoid XUL apps --- XUL is slower than native widgets and libraries and not friendly to older hardware. (Please refrain from religiosity about HTML mail. I need basic rich text formatting for business.
To help future visitors to this thread, I already have discovered several GTK packages or SlackBuild scripts currently available for the stock Slackware (check SlackBuilds.org and linuxpackages.net):
replacement for KArchiver
Geany and Medit:
replacements for Kate
replacement for KWord
replacement for Quanta Plus
replacement for Krita
a partition manager front end for parted
replacement for KNotes
replacement for KCalc
replacement for KView and Kuickshow image browsers
There are some Xfce plugins too:
replacement for Kwikdisk
replacement for Klipper
archiver program hook for Thunar
replacement for KAlarm
One feature missing from Xfce is supporting simple screen captures to the clipboard using the Print Screen
and Alt-Print Screen
keys. Nothing fancy, just an uncomplicated and straightforward capture to the clipboard. I posted a request at the Xfce forum
, but if anybody here knows a skilled Xfce plugin hacker, please forward the request to that person and I will help test and write/edit documentation. Update:
I have discovered a screen capture plugin for Xfce. The package is included in Zenwalk and some other distros but is not listed at the Xfce plugin site. The name of the plugin is Xfce-screenshooter-plugin
. My very quick survey indicates the plugin works much like KSnapshot but I did not discover whether the plugin is or can be mapped to the Print Screen and Alt-Print Screen keys.
I realize that some of the GUI replacement tools I seek can be performed through the command line. Yet I want to restrict this thread to GUI apps, not command line ingenuity. Thanks.
My goal is not to create another Zenwalk or Wolvix, but to help myself and other Slackers improve the Xfce environment while continuing to use Slackware rather than other distros.
I am prepared to help test any packages or SlackBuilds created. I will edit and update this post as I learn of any packages or SlackBuild scripts I missed in my searching. Being a KDE person and unfamiliar with GTK I am sure I missed some apps and packages along the way.
Please feel free to add or amend this thread as necessary. Perhaps this thread eventually can become sticky as a Slackware community bulletin board of equivalent GTK apps to replace KDE apps. Thanks everybody.
Edited to update lists.