>1) Allow me to place files or links on the desktop. [...]
>2) The file manager is integrated in the windows manager
Not necessarily...
Quote:>3) allows full drag and drop file management. Also allows
>me to double click on any of the links or files on the desktop and
>fires up the relevant application by reading the magic no. of the
>files.
TkDesk does all the things you described.
It is pretty good, although still in beta.
http://sun1.rrzn-user.uni-hannover.de/~zzhibol/tkdesk
It works with any window manager, although some of its features (notably
the application bar) overlap with the features of some window managers.
From the home page:
Following 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,
* Files and directories may be dropped onto the root window a.k.a.
desktop
* Configurable application bar, with several displays (currently date,
load, and mail) 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 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 and UNDO-capable editor,
* Comprehensive hypertextish online help, the complete TkDesk User's
Guide is available online (TkDesk also comes with a PostScript version
of this guide),
* Close coupling with Netscape and XEmacs,
* Sound support,
* Powerful configuration of nearly all aspect of TkDesk through Tcl/Tk,
this also allows the Tcl-literate to extend TkDesk in arbitrary ways,
* As TkDesk is distributed under the terms of the Gnu General Public
License, it is free of charge!
--