Tuckr - Stow alternative with symlink checking
I've been using Stow for a few years now. At the time (2020) Stow had a bug where it would just fail with a cryptic error and the maintainer didn't have time to fix it, the bug was there for 2 years or so. So I got fed up and decided to try and fix it but I didn't know perl nor did I want to learn it, so I decided to rewrite Stow and fix the issue. To fix it I decided that I track all symlinks and give users a nice way to see what was going on. So the entire project was based on having a nice
via github.com by RaphGL
I've been using Stow for a few years now. At the time (2020) Stow had a bug where it would just fail with a cryptic error and the maintainer didn't have time to fix it, the bug was there for 2 years or so. So I got fed up and decided to try and fix it but I didn't know perl nor did I want to learn it, so I decided to rewrite Stow and fix the issue. To fix it I decided that I track all symlinks and give users a nice way to see what was going on. So the entire project was based on having a nice
tuckr status
command.Over time the project expanded, people asked for more things that it couldn't do before. But I didn't like nor want to have configuration files for your configurations. So I've borrowed a bit from Go and Odin's suffix idiom and some other tools here and there. I feel like the current known bugs are no longer a big deal and for most users, the tool just works.I've been using Tuckr to manage my own dotfiles for 5 years now without any major hickups, so I'm posting it here now to get some feedback. You can check the 0.13.0
milestone to see what are the known bugs, you're unlikely to run into them unless you're trying to be too smart.Commentsvia github.com by RaphGL
GitHub
GitHub - RaphGL/Tuckr: Super powered replacement for GNU Stow
Super powered replacement for GNU Stow. Contribute to RaphGL/Tuckr development by creating an account on GitHub.