---

TkDesk 1.2 – Desktop and File Manager

TkDesk – a Desktop and File Manager for UNIX’s running X11

TkDesk is a graphical desktop and file manager for several types
of UNIX (such as Linux) and the X Window System. It offers a very
rich set of file operations and services, and gives the user the
ability to configure most aspects of TkDesk in a powerful way.

Changes since 1.1:

  • TkDesk now supports Tcl/Tk 8.x and itcl 3.0! The older
    combinations (Tcl/Tk 7.5/4.1 and 7.6/4.2) are also still supported,
    though this is likely to change in the next release.
  • Small balloon help windows (a.k.a. screen tips) are displayed
    when the mouse pointer is over files that have an annotation, whose
    names are longer than the listbox’s width, or which are
    symlinks.
  • Editor enhancements: – Status bar – Search backwards – New
    “Selection” menu to pipe selection, and to shift it left/right –
    Choice between old and nedit-like shortcut bindings
  • Configuration files may now be reloaded selectively. It’s no
    longer required to use the built-in editor to edit these.
  • Find dialog now gets updated while search is in progress.
  • Bug and memory leak fixes. Thanks to all who sent in bug
    reports.
  • TkDesk is now maintained by J. Chris Coppick. See paragraph
    “Maintenance Change” below for details.

*** IMPORTANT: Maintenance Change ***

Starting with this release TkDesk will be maintained by J. Chris
Coppick. Please send any sort of feedback like bug reports, feature
requests, code donations and offers to help directly to him at:

jchris@znet.com

Thanks Chris for taking this on!

Where to get TkDesk:

You can get TkDesk from its homepage at:
http://people.mainz.netsurf.de/~bolik/tkdesk/

You can also get it from (no guarantees on the paths given
below): ftp://sunsite.unc.edu/pub/Linux/Incoming/
or ftp://sunsite.unc.edu/pub/Linux/X11/desktop/
and all of sunsite’s mirrors.

ftp://ftp.neosoft.com/pub/tcl/NEW/
and all of Neosoft’s mirrors.

The names of the files are as follows:

   Source package:                   tkdesk-1.2.tar.gz
   Dynamic binary (Linux i386):      tkdesk-1.2.bin.ELF.static.tar.gz
   Static binary (Linux i386):       tkdesk-1.2.bin.ELF.tar.gz
   Common package for the binaries:  tkdesk-1.2.bin.common.tar.gz

The Linux binaries are built using Linux 2.0.36, egcs 1.1.1,
Tcl/Tk 8.0, and itcl 3.0. They are in ELF format only.

What is TkDesk?

TkDesk is a graphical desktop and file manager for several types
of UNIX (such as Linux) and the X Window System. It offers a very
rich set of file operations and services, and gives the user the
ability to configure most aspects of TkDesk in a powerful way. The
reason for this is the use of Tcl/Tk as the configuration and (for
the biggest part of TkDesk) implementation language.

This is a brief overview of the most prominent features of
TkDesk:

  • Arbitrary number of automatically refreshed file browsers and
    file list windows,
  • Configurable file-specific popup-menus,
  • Drag and drop,
  • Keyboard navigation,
  • Files and directories may also be dropped onto the root
    window,
  • Configurable application bar, with several displays and
    cascadable popup menus for each button, files can also be dropped
    here,
  • History of visited directories, opened files, executed commands
    and many other things, which is automatically saved to disk,
  • Find files through their annotation, name, contents, size or
    age,
  • Trash can for safe “deletion” of files and directories,
  • Calculation of disk usage for directory hierarchies,
  • All file operations (find, copy, disk usage, etc.) are carried
    out in the background,
  • Traversal of directory hierarchies through recursive cascaded
    menus,
  • Bookmarks, create menu entries for often used
    files/directories,
  • Comprehensive hypertextish online help,
  • Built-in multi-buffer editor, providing virtually unlimited
    undo,
  • Remote control of Netscape and Emacs/XEmacs,
  • Sound support,
  • Powerful on-the-fly configuration of nearly all aspects of
    TkDesk using Tcl/Tk, allowing for unlimited extensibility,
  • Free of charge! But see the file COPYING, or menu entry
    Help/License for information on usage and redistribution of
    TkDesk.
  • TkDesk is free software, as defined by the GNU General Public
    License.

Enjoy,

Christian

(…and please remember: the maintainer of TkDesk, starting with
this release is J. Chris Coppick, jchris@znet.com)

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis