I wrote about stow before, but I was trying to use after six months, I thought it would be straight forward.
But not at all.
That article is missing a lot of details for example it says type the following command
stow -nvt ~ *
But type this command where, that I found that I’ve to be in .dotfiles. But when I try it there, I get weird errors
stow -nvt ~ * stow: ERROR: The stow directory .dotfiles does not contain package README.md
The problem was that I have to ignore files and only look for folders not files on the root. Adding slash to * will do that such as
cd .dotfiles
stow -nvt ~ */
More explained in this link https://stackoverflow.com/questions/64231650/why-doesnt-gnu-stow-ignore-single-files-in-main-directory