check if Home Manager is already installed before proceeding with installation

This commit is contained in:
Menno van Leeuwen 2024-11-02 19:46:05 +01:00
parent 0e945e3f5e
commit 1e7baa0365
Signed by: vleeuwenmenno
SSH Key Fingerprint: SHA256:OJFmjANpakwD3F2Rsws4GLtbdz1TJ5tkQF0RZmF0TRE

View File

@ -67,6 +67,13 @@ setup_symlinks() {
} }
install_home_manager() { 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 tput setaf 3
echo "Installing Home Manager..." echo "Installing Home Manager..."
tput sgr0 tput sgr0