Closed mrt181 closed 2 years ago
You are on a pretty old version of Dotbot, from November 2019. Try upgrading to the latest version, with git submodule update --init --remote dotbot
(run in the Git repo root; remember to git commit
afterwards).
Still getting that error after updating the submodule
Could not read config file:
module 'collections' has no attribute 'Hashable'
Can you cd dotbot
(or wherever you put the submodule) and do git rev-parse HEAD
and git status
and post the output of those two?
I am guessing you updated the submodule but forgot to git commit
, so the ./install
checked out the old committed version of the submodule.
This helped, but I think there's a good cause for improved documentation. I'll put an improvement in as a PR for exactly that.
There's a tonne of users that are coming back (like I did 5 minutes ago!) to their dotfiles on new machines. This is not something I do regularly.
Just to clarify, the fix was:
git submodule update --init --remote dotbot
git commit -m "fix(NULL): Updating dotbot via git submodule"
chmod +x install
./install
I get this output: