add: Add script for setup

This commit is contained in:
Ayush Dumasia 2025-04-21 17:53:45 +05:30
parent 0ed962d56f
commit cd00952c7c
6 changed files with 22 additions and 107 deletions

22
setup.sh Executable file
View file

@ -0,0 +1,22 @@
#!/bin/bash
echo "Copying config files..."
cp -r cava dunst fastfetch gtk-3.0 gtk-4.0 hypr hypridle rofi starship tmux waybar yazi ~/.config/
cp -r bin ~/.local/bin/
echo "Copying .zshrc..."
cp zsh/.zshrc ~/.zshrc
echo "Cloning dotsh repo..."
mkdir -p ~/SideProjects/
git clone https://github.com/ad1822/dotsh ~/SideProjects/dotsh
cd ~/SideProjects/dotsh || exit
echo "Making scripts executable..."
chmod +x *
echo "Setup complete!"