Dragbox is a commandline drag-and-drop tool for GNOME, and more.
Version: 0.4.0Dragbox is a commandline drag-and-drop tool for GNOME, and more.
Operating System: Linux
Dragbox is a tool for connecting the commandline with the desktop environment. It summons a drag handle from nowhere when you are managing files or information in a shell, further empowering you in your workflow.
Dragbox accepts both drags and drops once started, and can be made to output dragged-to items to the standard output. You can also pipe text to dragbox, or a list of files using xargs.
Clicking an item copies it to the clipboard. Right-clicking opens a context menu with access to the preferences dialog.
For detailed commandline instructions, please read the included man page.
Dragging in gnome works very well, but there are some undiscoverable tricks that can make some things easier.
· Pressing modifier keys can switch between different types of drags; dragging a file to nautilus normally copies it, but you can hold shift to move it, or shift-ctrl to make a symlink!
· You can drag from any window without activating it by holding the altgr or super key when you drag. This is often very useful.
· You can bring up a minimized or obscured window while dragging by hovering momentarily over it's button in the window list (in the gnome-panel)
· If you selected something in a window and focus another window, it looks like the selection disappeared. In many cases it's still there, you can try to drag it without focusing the window (see above)
· Type escape while dragging to cancel the drag
Here are some key features of "Dragbox":
· Drag text and files to and from the dragbox
· Pipe text and files to and from the dragbox
· Copy file path or text to clipboard on click
· Powerful commandline integration in both ways, but the application can be used without touching a terminal
· GTK+ version 2.6.x
The exact python modules needed are: gtk, glade, gnome.ui, gnomevfs, gconf [and dbus]