kupfer, a convenient command and access tool
Kupfer is a program to change, speed up and make everything about files and programs more fun on your computer. Kupfer is heavily inspired by Quicksilver; you use it to summon an application or document quickly by typing the first parts of its name. It can also do more than getting at something quickly: there are different plugins for accessing more objects and running custom commands.
This program is an exploration of the user interface -- how do you use your computer? You can take part in Kupfer: Use it, learn it, master it; imagine more things you need to access quickly without thinking too much about it. Read about smart things you can do with it and come up with new yourself.
Kupfer is written using Python and has a flexible architecture; the implementation is simple and makes the easy things work first. The goal is that new plugins can be written quickly without too much programming -- only the stuff that is absolutely needed.
When kupfer is running then anytime you type Kupfer's keybinding its window is presented immediately ready for a new query.
Source tarball: kupfer-pandoras-box-1.1.tar.gz (386 K)
A bugfix release after the big pandoras-box-1 release.
- Fix bug in contact grouping code that could cause unusable Kupfer with Pidgin plugin. Reported by Vadim Peretokin (LP#517548)
- Chromium plugin will index Google Chrome bookmarks as fallback, by William Friesen (LP#513602)
- Kupfer's nautilus plugin was changed to be easier to reuse for others
- Some minor changes
- Localization updates:
- pt (Carlos Pais)
Get Kupfer from your distribution
- Ubuntu and Debian's Squeeze
- Kupfer is available in the repository under the package name kupfer, you can install it with your package manager.
- Ubuntu Karmic and Lucid PPA
- More up to date versions of Kupfer are available in Kupfer's PPA for Karmic & Lucid.
- Archlinux
- Kupfer is available in the community repositories (AUR)
Installation from Source
The installation from source is simple and uses waf; install Kupfer with the following procedure:
./waf configure ./waf sudo ./waf install
Requirements
Kupfer requires Python 2.5 or later, and Python modules gtk, gio, dbus, xdg and wnck. Intltool is required to build the package from source. The module python-keybinder is strongly recommended.
(You can use Kupfer without the keybinder module -- just assign a custom global shortcut to kupfer using existing means.)
Individual plugins may depend on additional modules.
Documentation
- Quickstart (man page)
- Manual
- Kupfer Wiki pages contain more information; especially Kupfer Tips.
Links
- file bug reports in Kupfer project at launchpad.net
- source repository is at http://git.gnome.org/cgit/kupfer/
- kupfer mailing list is kupfer-list