Dumb Bookmarks from Uzbl

dumb is a minimalist, command line based, bookmark manager that I'm writing;
it is meant to follow the *nix approach and thus should work quite
well together with the uzbl browser.

This HOWTO assumes that you have one or more dumb collections
in ~/.dumb/collections and that they are valid git repositories,
but can be easily adapted to other locations and DVCSs.

Adding Bookmarks

In the uzbl config file (usually ~/.config/uzbl/config) add
the following line:

@cbind Ba = spawn /usr/local/bin/uzbl-add-bookmark.sh

note that some default configuration file already binds
@scripts_dir/insert_bookmark.sh to the B key: you may want
to comment out or delete the line.

You will then need to create the /usr/local/bin/uzbl-add-bookmark.sh
script; you can choose between a quick-and-dirty one that simply
adds a minimal bookmark, or a more refined one that uses zenity to
ask some questions and allow for more data.

If you have no write access to /usr/local/bin you can of course
use ${HOME}/bin or some other location.