Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: [RFC PATCH 3/3] FAQ: sync newuser-install



On Fri, Aug 26, 2022 at 7:31 PM Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx> wrote:
>
> On Fri, Aug 26, 2022 at 5:23 PM Mikael Magnusson <mikachu@xxxxxxxxx> wrote:
> >
> > Besides that, the whole thing is way too
> > disruptive just for you to save 2 lines in your .zshrc.
>
> Pretty much exactly that.  The argument FOR doing something has to be
> persuasive, rebutting specific counterpoints is only part of that.  I
> haven't seen anyone yet supporting your position without modification.

I'm not sure what you mean. The argument in favor is right there: it
potentially reduces the number of options required in the
configuration.

If you are a zsh veteran who has carefully curated his .zshrc
configuration over a period of 30 years and has 1000 lines of
configuration, sure, saving 2 lines is negligible, in which case don't
use the new configuration.

But if you are an 18yo kid who just installed zsh, a configuration of
3 lines vs. a configuration of 1 line makes a difference of 67%.
That's quite a lot.

A better experience for new users is just better. The
`zsh-newuser-install` script is a step in the right direction, but in
my view it shouldn't be necessary. Running zsh with no configuration
should do a decent job for most people by default.

The ideal minimal configuration that does a good enough job for most
people should be *zero* lines. Even if we never get there, any line
saved is a step in the right direction.

Cheers.


--
Felipe Contreras




Messages sorted by: Reverse Date, Date, Thread, Author