To make it work, you have to be using zsh:
- If you're on recent MacOS then you already are
- If you're on Linux, follow these steps:
Before applying the above config, install antigen
- just follow this link for that: https://github.com/zsh-users/antigen#installation
I need to understand it more that how the setup is working as whole. Putting it out just for learning purpose for people who might come to this page.
After my fix above, everything was good. ( the brew installation comment above ). Now today i changed my
.zshrc
file so that it alias python to python3.11 . And after that the system starts running and installing the packages again. I mean it should happen only if there is dependancy on python, but the alias to python is created after the installation of packages.So it's kind of weird that system is recognising that python alias change, and reinstalling the packages.