dotfiles/install.sh

31 lines
644 B
Bash
Raw Normal View History

2024-04-07 11:47:08 +01:00
#!/bin/bash
set -e
git submodule init
git submodule update
2024-04-07 12:19:37 +01:00
declare -a deps=("zsh" "zsh-autosuggestions" "zsh-syntax-highlighting" "starship" "exa" "bat" "fastfetch")
echo ""
echo "#############################"
echo " Checking for dependencies..."
echo "#############################"
for dep in ${deps[@]}
do
if ! which $dep 2>/dev/null; then
echo "[!] Dependency $dep not found!"
sudo pacman -Syy --noconfirm "$dep"
else
echo -e "\e[1A\e[K[*] FOUND: $dep"
fi
done
echo ""
2024-04-07 12:19:37 +01:00
echo "Symlinking configs for user: ${whoami}"
2024-04-07 12:23:25 +01:00
find * -maxdepth 8 -exec "ln -s -f $HOME/{} {}" \;
echo ""
echo "##### ALL DONE"