TkDesk

TkDesk is a graphical file manager for Unix and the X-Window System. It offers a very rich set of file operations and services, and provides the user with an immense amount of configurability. TkDesk's configuration flexibility results from the use of Tcl/Tk as the primary implementation language. Another benefit of using Tcl/Tk is that TkDesk is very portable and runs on virtually any Unix platform.

Home Page: http://tkdesk.sourceforge.net/


What: TkDesk
Where: http://tkdesk.sourceforge.net/
Description: an [incr Tcl] based desktop and graphical file manager, with built-in text editor. Allows an arbitrary number of file and directory browser windows, configurable file-specific popup-menus, history mechanism of directories, opened files, executed commands, etc., annotated files, ability to search for files by annotation, name, contents, size or age, trash can, drag and drop, disk usage of directories hierarchies, performs file operations in the background, bookmarks, configurable application bar, multi-buffer editor, sound support.
Currently at version 2.0.
Updated: 04/2004
Contact: mailto:[email protected]

http://tkdesk.sourceforge.net/images/tkdesk.jpg


April 15, 2004

TkDesk release 2.0, code name "Lazarus," is now available for download.

Please keep in mind that the primary focus of this release was to provide Tcl/Tk 8.4 compatibility, as opposed to fixing bugs and adding features. If you have submitted bugs against release 1.2, do not be shocked if they have not been fixed. However, the overall goal of the 2.x set of releases will be to fix existing bugs, clean up the code, and generally prepare for major functionality improvements in later releases.


The many features of TkDesk include:

  • Arbitrary number of automatically refreshed file browsers and file-list windows
  • Configurable file-specific popup-menus
  • Drag and drop
  • Files and directories may be dropped onto the root window (a.k.a. the desktop)
  • Configurable application bar, with several displays (currently date, load, mail, state of dial-up link) and cascaded popup menus for each button
  • History of visited directories, opened files, executed commands, and others, which is automatically saved to disk
  • Find files through their annotation, name, contents, size, ownership 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
  • Built-in multi-buffer editor, providing virtually unlimited undo
  • Comprehensive online help
  • Powerful on-the-fly configuration, allowing for unlimited extensibility
  • As TkDesk is distributed under the terms of the Gnu General Public License, it is free of charge!