Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Most minimal configuration challenge
- X-seq: zsh-workers 50543
- From: Leah Neukirchen <leah@xxxxxxxx>
- To: zsh-workers@xxxxxxx
- Cc: zsh-users@xxxxxxx
- Subject: Re: Most minimal configuration challenge
- Date: Sun, 28 Aug 2022 15:19:48 +0200
- Archived-at: <https://zsh.org/workers/50543>
- In-reply-to: <CAMP44s1d7Pnv5oAk4uwnBXhjYUikWSe8nqVZJuXvP4bEv1cCTA@mail.gmail.com> (Felipe Contreras's message of "Fri, 26 Aug 2022 23:30:23 -0500")
- List-id: <zsh-workers.zsh.org>
- References: <CAMP44s1d7Pnv5oAk4uwnBXhjYUikWSe8nqVZJuXvP4bEv1cCTA@mail.gmail.com>
Felipe Contreras <felipe.contreras@xxxxxxxxx> writes:
> Hi,
>
> Now and again I cleanup my entire configuration for various reasons.
> By doing that multiple times I've figured out which options I really
> need, which are nice to have, and which I don't want.
>
> Sometimes I wonder if there's anybody who doesn't use some of these.
> For example, my guess is 99.99% of all people use compinit.
>
> If I was a newcomer to zsh I would probably need some of these as
> well, especially compinit.
>
> Anyway, here is the most minimal configuration I can live with:
Mine is:
setopt emacs nobeep nonomatch shnullcmd extendedglob \
bashautolist noautomenu noalwayslastprompt
autoload -Uz compinit && compinit
WORDCHARS='*?_-.[]~&;$%^+'
PS1='%B%m%(?.. %??)%(1j. %j&.)%b %2~%B%#%b '
setopt histignoredups histignorespace incappendhistory extendedhistory
SAVEHIST=9000 HISTSIZE=9000 HISTFILE=~/.zsh_history
--
Leah Neukirchen <leah@xxxxxxxx> https://leahneukirchen.org/
Messages sorted by:
Reverse Date,
Date,
Thread,
Author