1
0
Fork 0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2025-01-11 23:16:46 +01:00

feat(direnv): warn user if direnv not found

Instead of silently not installing the shell hooks, issue a warning (then keep doing nothing).
This commit is contained in:
Thomas Boyer 2024-12-10 15:04:39 +01:00
parent 69a6359f7c
commit 01e06b931a

View file

@ -1,5 +1,8 @@
# Don't continue if direnv is not found
command -v direnv &>/dev/null || return
# If direnv is not found, don't continue and print a warning
if ! command -v direnv &>/dev/null; then
echo "Warning: direnv not found. Please install direnv and ensure it's in your PATH before using this plugin."
return
fi
_direnv_hook() {
trap -- '' SIGINT;