Eu fiz isso uma vez e não o recomendo. A razão é que as distribuições (principalmente) não usam exatamente a mesma versão de aplicativos. Como ilustração, o Ubuntu usa o aplicativo X-APP versão a.1 e o Centos usa a versão a.2 . Quando você inicializa o Ubuntu e inicia o X-APP pela primeira vez, ele cria ~ / .x-app.rc . Mais tarde, quando você reiniciar o Centos e iniciar o X-APP , ele encontrará o ~ / .x-app.rc que não possui novos recursos e tenta atualizá-lo para o estilo apropriado para a.2 . Funciona bem até este ponto, mas quando mais uma vez você quiser inicializar o Ubuntu e usar o X-APP, ele irá reclamar sobre um ~ / .x-app.rc corrompido!
Às vezes, fica pior e há aplicativos ou configurações conflitantes em diferentes distribuições.
O que estou fazendo no momento é armazenar meus documentos, scripts e etc. em uma partição compartilhada, mas não compartilho coisas como * ~ / .gnome ** ou ~ / .kde distribuições.