Oh you know scripting
This commit is contained in:
parent
4eece0e351
commit
cad9229849
20
InstallScripts/fullinstall.sh
Executable file
20
InstallScripts/fullinstall.sh
Executable file
@ -0,0 +1,20 @@
|
|||||||
|
sudo chmod -R 755 $HOME
|
||||||
|
yay -S reflector rsync
|
||||||
|
sudo reflector --country 'US' --latest 10 --sort rate --save /etc/pacman.d/mirrorlist
|
||||||
|
yay -S pywal swww
|
||||||
|
wal -i ~/Dotfiles/wallpapers/walls/r82.jpg -n
|
||||||
|
yay -S waybar swaync starship nerdfetch neovim python-pywalfox hypridle hyprpicker hyprshot hyprlock thunar wlogout fd cava
|
||||||
|
yay -S nerd-fonts
|
||||||
|
yay -S nwg-look qogir-icon-theme materia-gtk-theme illogical-impulse-bibata-modern-classic-bin
|
||||||
|
yay -S thunar lsd gvfs tumbler
|
||||||
|
yay -S libreoffice-fresh
|
||||||
|
yay -S spotify ncspot discord code
|
||||||
|
yay -S blueman bluez
|
||||||
|
systemctl enable bluetooth
|
||||||
|
yay -S pipewire pipewire-pulse pipewire-alsa pipewire-jack pavucontrol
|
||||||
|
systemctl --user enable pipewire.service pipewire-pulse.service
|
||||||
|
systemctl --user start pipewire.service pipewire-pulse.service
|
||||||
|
sudo cp -f -r ~/Dotfiles/wallpapers ~/
|
||||||
|
sudo cp -r -f ~/Dotfiles/.config/* ~/.config/
|
||||||
|
sudo cp -r -f ~/Dotfiles/.bashrc ~/
|
||||||
|
notify-send "Hello $USER" "Thank you for downloading my Dotfiles\n-EF"
|
0
InstallScripts/gtkthemesinstall.sh
Executable file
0
InstallScripts/gtkthemesinstall.sh
Executable file
0
InstallScripts/hyprlockinstall.sh
Executable file
0
InstallScripts/hyprlockinstall.sh
Executable file
39
InstallScripts/install.sh
Executable file
39
InstallScripts/install.sh
Executable file
@ -0,0 +1,39 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
echo "Please choose an option:"
|
||||||
|
echo "1. All"
|
||||||
|
echo "2. waybar"
|
||||||
|
echo "3. wofi"
|
||||||
|
echo "4. swaync"
|
||||||
|
echo "5. hyprlock"
|
||||||
|
echo "6. nvim"
|
||||||
|
echo "7. wlogout"
|
||||||
|
echo "8. wallpaper solution"
|
||||||
|
echo "9. starship"
|
||||||
|
echo "0. GTK themes"
|
||||||
|
read -p "Please choose what to install: " choice
|
||||||
|
|
||||||
|
if [ "$choice" -eq 1 ]; then
|
||||||
|
chmod +x ~/Dotfiles/InstallScripts/fullinstall.sh && ~/Dotfiles/InstallScripts/fullinstall.sh
|
||||||
|
elif [ "$choice" -eq 2 ]; then
|
||||||
|
chmod +x ~/Dotfiles/InstallScripts/waybarinstall.sh && ~/Dotfiles/InstallScripts/waybarinstall.sh
|
||||||
|
elif [ "$choice" -eq 3 ]; then
|
||||||
|
chmod +x ~/Dotfiles/InstallScripts/wofiinstall.sh && ~/Dotfiles/InstallScripts/wofiinstall.sh
|
||||||
|
elif [ "$choice" -eq 4 ]; then
|
||||||
|
chmod +x ~/Dotfiles/InstallScripts/swayncinstall.sh && ~/Dotfiles/InstallScripts/swayncinstall.sh
|
||||||
|
elif [ "$choice" -eq 5 ]; then
|
||||||
|
chmod +x ~/Dotfiles/InstallScripts/hyprlockinstall.sh && ~/Dotfiles/InstallScripts/hyprlockinstall.sh
|
||||||
|
elif [ "$choice" -eq 6 ]; then
|
||||||
|
chmod +x ~/Dotfiles/InstallScripts/nviminstall.sh && ~/Dotfiles/InstallScripts/nviminstall.sh
|
||||||
|
elif [ "$choice" -eq 7 ]; then
|
||||||
|
chmod +x ~/Dotfiles/InstallScripts/wlogoutinstall.sh && ~/Dotfiles/InstallScripts/wlogoutinstall.sh
|
||||||
|
elif [ "$choice" -eq 8 ]; then
|
||||||
|
chmod +x ~/Dotfiles/InstallScripts/wallpapersolution.sh && ~/Dotfiles/InstallScripts/wallpapersolution.sh
|
||||||
|
elif [ "$choice" -eq 9 ]; then
|
||||||
|
chmod +x ~/Dotfiles/InstallScripts/starshipinstall.sh && ~/Dotfiles/InstallScripts/starshipinstall.sh
|
||||||
|
elif [ "$choice" -eq 0 ]; then
|
||||||
|
chmod +x ~/Dotfiles/InstallScripts/gtkthemesinstall.sh && ~/Dotfiles/InstallScripts/gtkthemesinstall.sh
|
||||||
|
else
|
||||||
|
echo "Invalid choice. Try Again"
|
||||||
|
fi
|
||||||
|
|
0
InstallScripts/nviminstall.sh
Executable file
0
InstallScripts/nviminstall.sh
Executable file
0
InstallScripts/starshipinstall.sh
Executable file
0
InstallScripts/starshipinstall.sh
Executable file
0
InstallScripts/swayncinstall.sh
Executable file
0
InstallScripts/swayncinstall.sh
Executable file
0
InstallScripts/wallpapersolution.sh
Executable file
0
InstallScripts/wallpapersolution.sh
Executable file
0
InstallScripts/waybarinstall.sh
Executable file
0
InstallScripts/waybarinstall.sh
Executable file
0
InstallScripts/wlogoutinstall.sh
Executable file
0
InstallScripts/wlogoutinstall.sh
Executable file
0
InstallScripts/wofiinstall.sh
Executable file
0
InstallScripts/wofiinstall.sh
Executable file
Loading…
x
Reference in New Issue
Block a user