From 1e7baa0365c4768acfbad02f908947e4dda146dd Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Sat, 2 Nov 2024 19:46:05 +0100 Subject: [PATCH] check if Home Manager is already installed before proceeding with installation --- setup.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/setup.sh b/setup.sh index 3fcdbca..0e69123 100755 --- a/setup.sh +++ b/setup.sh @@ -67,6 +67,13 @@ setup_symlinks() { } install_home_manager() { + if [ -x "$(command -v home-manager)" ]; then + tput setaf 2 + echo "Home Manager already installed. Skipping..." + tput sgr0 + return + fi + tput setaf 3 echo "Installing Home Manager..." tput sgr0