diff options
Diffstat (limited to 'install.sh')
| -rwxr-xr-x | install.sh | 42 |
1 files changed, 26 insertions, 16 deletions
@@ -1,43 +1,53 @@ #!/bin/sh +sudo pacman -S --needed dialog + # Sets the folder names dwm="dwm-6.2" dmenu="dmenu-5.0" st="st-0.8.2" dwmblocks="dwmblocks" paleofetch="paleofetch" -theme="green" -echo "Welcome to the sarc installer!" - - rm log.txt - sudo pacman -Sy --needed adobe-source-code-pro-fonts falkon libnotify xorg xorg-xinit light picom feh dunst pulseaudio - +dialog --title "sarc" --msgbox "Welcome to the sarc installer!" 0 0 +dialog --title "sarc" --inputbox "What theme would you like? Choose from green, blue, and red" 0 0 2> /tmp/.theme_sel +clear + +theme="$(cat /tmp/.theme_sel)" + + echo "Your theme is $theme" + sudo pacman -Sy --needed dialog wpa_supplicant iw dhcpcd adobe-source-code-pro-fonts falkon libnotify xorg xorg-xinit light picom feh dunst pulseaudio cd dwm-6.2 - rm config.h cp ./themes/$theme ./config.h - sudo make -s install > ../log.txt + make + sudo make -s install cd ../$st - sudo make -s install > ../log.txt + make + sudo make -s install cd ../$dmenu - sudo make -s install > ../log.txt + make + sudo make -s install cd ../$dwmblocks - sudo make -s install > ../log.txt + make + sudo make -s install cd .. + echo "Copying files" + + mkdir -p ~/.local/bin + mkdir ~/.config + mkdir ~/.dwm + cp ./etc/.xinitrc ~ cp ./etc/$theme.wallpaper.jpg ~/.config/ mv ~/.config/$theme.wallpaper.jpg ~/.config/wallpaper.jpg - mkdir -p ~/.local/bin - mkdir ~/.dwm/ > /dev/null - cp ./etc/autostart.sh ~/.dwm/ cp ./bin/* ~/.local/bin - - + dialog --title "sarc" --msgbox "The installation is complete! Type *startx* to launch dwm." 0 0 + clear |