fix(last-working-dir): use explicit return 0 in early-exit guards

This commit is contained in:
Alessandro Elio Cantini 2026-03-08 22:37:37 +01:00
commit e72b35cf6f

View file

@ -23,8 +23,8 @@ lwd() {
# #
# - This isn't the first time the plugin is loaded # - This isn't the first time the plugin is loaded
# - We're not in the $HOME directory (e.g. if terminal opened a different folder) # - We're not in the $HOME directory (e.g. if terminal opened a different folder)
[[ -z "$ZSH_LAST_WORKING_DIRECTORY" ]] || return [[ -z "$ZSH_LAST_WORKING_DIRECTORY" ]] || return 0
[[ "$PWD" == "$HOME" ]] || return [[ "$PWD" == "$HOME" ]] || return 0
if lwd 2>/dev/null; then if lwd 2>/dev/null; then
ZSH_LAST_WORKING_DIRECTORY=1 ZSH_LAST_WORKING_DIRECTORY=1