From 8ec7230701c2f5421906f96bbddbbe9d74f91747 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Fri, 17 Apr 2026 10:53:29 +0100 Subject: chore: remove redundant setopts (already zsh defaults) appendhistory (), nomatch (), and notify () are all set by default in zsh emulation. Add a comment noting this for reference. --- home/.config/zsh/.zshrc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/home/.config/zsh/.zshrc b/home/.config/zsh/.zshrc index 00b8012..1bd253e 100644 --- a/home/.config/zsh/.zshrc +++ b/home/.config/zsh/.zshrc @@ -5,11 +5,9 @@ stty -ixon # disable XON/XOFF flow control (frees Ctrl-S/Ctrl-Q) ttyctl -f # freeze terminal state; programs can't leave it broken # ── Options ─────────────────────────────────────────────────────────────────── -setopt appendhistory # append to history file, don't overwrite +# Note: appendhistory, nomatch, notify are zsh defaults — not set here. setopt autocd # cd by typing directory name setopt extendedglob # extended glob patterns (#, ~, ^) -setopt nomatch # error on unmatched glob patterns -setopt notify # report background job status immediately setopt interactivecomments # allow # comments in interactive shell setopt rmstarsilent # don't confirm rm * setopt prompt_subst # expand variables/functions in prompt -- cgit v1.2.3-70-g09d2