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

Re: zsh function breaks after error



On Fri, Feb 11, 2022 at 03:31:08PM -0800, Bart Schaefer wrote:
> On Fri, Feb 11, 2022 at 8:00 AM Ray Andrews <rayandrews@xxxxxxxxxxx> wrote:
> >
> > Yeah, resources are out there if you just beat the bushes long enough.
> > But how about if it were all collated and condensed and
> > brought in-house?
> 
> Consensus is hard.  For example, I personally I think tens of
> thousands of lines of history is unnecessary no matter how much RAM
> you have to throw at  it.
> 
> The other question that constantly arises is whether the goal is to
> make the shell more helpful out of the box for relatively
> knowledgeable users, or to make it more attractive to newbies.  If the
> latter, is the most important thing to give it a flashy appearance?
> In either case, where do you draw the line to "get you to 90%"?

For shell configuration in particular consensus seems particularly
thorny because each user has their own opinions on what's sane. Rather
than try to come up with some sane default config, I think
zsh-newuser-install goes in the right direction; however, it seems
nearly all new users find it intimidating. 

I've taken a stab at a newuser like wizard but as a webpage to hopefully
make it more approachable https://storage.googleapis.com/zsh-guide/index.html
If people like it, I can put it on a real domain.  The idea is to just
be good enough to not need a framework and get running in 5 minutes or
so. For what to include I looked at zsh-newuser-install, oh my zsh,
zsh4humans, and zsh-sensible.  The repo is at
https://github.com/phy1729/zsh-guide .




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