On Fri, Sep 14, 2012 at 3:57 AM, Scott Howard <showard314@gmail.com> wrote:
This idea is from a Debian user [1].

What do you think of moving the > 2 GB db to $HOME/.cache/bitcoin and
leaving the wallet and other config files in $HOME/.bitcoin? This is
so backups can skip the .cache directory and the proposal follows the
freedesktop.org XDG Base Directory Specification [2]. Personal
info/settings stays in .bitcoin/ and everything that can be rebuilt
goes to .cache/bitcoin/ I know users can do a work around and set it
up themselves with symlinks, but interested in what you guys think.

This is currently not feasible due to BerkelyDB limitations. All the databases are within one 'environment', which is necessarily one directory (it can probably be hacked around, but obviously we're really careful).

When LevelDB for the block chain and the custom format for the wallets is introduces, various new configurations will be possible: Multiple wallets, wallet in block chain in separate dirs, etc.

Wladimir