From 273b6ed1cf9e5906ece80846e0f62aa43aaaccd7 Mon Sep 17 00:00:00 2001 From: Ajeet D'Souza <98ajeet@gmail.com> Date: Mon, 14 Jun 2021 01:57:45 +0530 Subject: [PATCH] Check if zoxide is installed in shell plugins --- init.fish | 6 +++++- zoxide.plugin.zsh | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/init.fish b/init.fish index 2e9cc17..52b8439 100644 --- a/init.fish +++ b/init.fish @@ -1 +1,5 @@ -zoxide init fish | source +if command -sq zoxide + zoxide init fish | source +else + echo 'zoxide: command not found, please install it from https://github.com/ajeetdsouza/zoxide' +end diff --git a/zoxide.plugin.zsh b/zoxide.plugin.zsh index 2acda37..aa89a44 100644 --- a/zoxide.plugin.zsh +++ b/zoxide.plugin.zsh @@ -1 +1,5 @@ -eval "$(zoxide init zsh)" +if (( $+commands[zoxide] )); then + eval "$(zoxide init zsh)" +else + echo 'zoxide: command not found, please install it from https://github.com/ajeetdsouza/zoxide' +fi