# CONTENT Yet another (!) approach at building up a centralized configuration. Parts are old, parts are not done yet, we're getting there. # Information for cloning ## only clone git-prompt.sh This repository does not include a git-prompt.sh source. This is due to the file residing inside the whole git repository. Submoduling cannot just include one file, so if you need this file here, the checkout is... up to you, kind of. Since I am maintaining this repo for ease of distribution for myself as well, here's the solution: Trigger `/.githooks/post-checkout` inside this repo. Either do this on any checkout, or set your git post-checkout trigger for this file to automatically take over. ## sha1collisiondetection For git-prompt, its submodule sha1collisiondetection may be "broken" (i.e. it cannot be pulled), here's a fix: `git -c submodule.sha1collisiondetection.update=none COMMAND` ...whereas `COMMAND` is one of the usual actions such as ``` clone --recurse-submodules submodule update --init --recursive ``` This only applies if you do not use `/.githooks/post-checkout` inside this repository.