-
Notifications
You must be signed in to change notification settings - Fork 48
Reposition Stow according to its primary use case #133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
It's clear from YouTube videos, blogs, social media etc. that the dotfiles management use case is by far the most popular one for Stow these days, and also the labelling "symlink farm manager" didn't really resonate - probably because it's too focused on the implementation rather than the utility. So rewrite the docs to emphasise the narrative which already resonates best, whilst preserving acknowledgements that Stow can still be used for other purposes, and the history behind what it was originally built for.
WalkthroughThe changes rewrite project descriptions to center on dotfile/config management instead of software package “symlink farms.” Updates span README, manuals, inline docs, and metadata, with examples and terminology adjusted. No code, APIs, or control flow changed. A minor formatting tweak was added in AGENTS.md. Changes
Sequence Diagram(s)Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (7)
🧰 Additional context used📓 Path-based instructions (3){bin/**/*.in,lib/**/*.in}📄 CodeRabbit inference engine (AGENTS.md)
Files:
bin/*.in📄 CodeRabbit inference engine (AGENTS.md)
Files:
lib/Stow.pm.in📄 CodeRabbit inference engine (AGENTS.md)
Files:
🧠 Learnings (4)📚 Learning: 2025-10-07T21:34:39.260Z
Applied to files:
📚 Learning: 2025-10-07T21:34:39.261Z
Applied to files:
📚 Learning: 2025-10-07T21:34:39.261Z
Applied to files:
📚 Learning: 2025-10-07T21:34:39.260Z
Applied to files:
🔇 Additional comments (15)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
I stumbled across a video about Stow which led to finding several
others, as well as several blog posts etc., and was amazed to see the
overwhelming popularity of the dotfiles management use case.
It was also clear that the labelling "symlink farm manager" didn't
resonate well. So alter the documentation to double down on this use
case in which people clearly find a lot of value, whilst maintaining
the position that there are other use cases, and also not forgetting
the history of Stow's origins.
Summary by CodeRabbit