4 ms·
There are a lot of ways one can answer this question: - Because the base path isn't necessarily full of annoyances, just things that may not jive with your wor
by abound 3y ago
There are a lot of ways one can answer this question:
- Because the base path isn't necessarily full of annoyances, just things that may not jive with your workflow. But you won't know that until you run up against it
- "More pleasant workflows" usually comes at the cost of additional or more featureful/complicated tooling. The cognitive overhead or time spent setting up/learning these tools might dwarf the savings you get
- Adopting a premade package of pleasant workflows might include a lot of cruft you don't need. Starting from "scratch" means you understand why you added all the things you did
- eviks 3y ago1. we do know that it is because at this point generations of other people have shared their experience about how bad the defaults are. Why ignore it? 2. how is this different vs. what you're suggesting? You're just adding this complicated tooling piecemeal after getting annoyed instead of before 3. Just ignore cruft until it annoys you? What's the downside of it otherwise existing? And understanding can be gained from reading the docs/blogs like this, for example, "zsh-syntax-highlighting - Highlights the commands you type to tell you if its valid or not." Does this not answer "why"?