Fix bug where DWM would try to compile without the dotfiles installed.
This commit is contained in:
47
install.sh
47
install.sh
@@ -448,33 +448,34 @@ if [[ ${main_menu[@]} =~ 0 ]]; then # Install Dotfiles
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ${main_menu[@]} =~ 1 ]]; then # DWM
|
if [[ ${main_menu[@]} =~ 1 ]]; then # DWM
|
||||||
# DWM + ST + DMENU deps
|
if [ -d $HOME/dotfiles ]; then
|
||||||
sudo nala install xorg libx11-dev libxft-dev libxinerama-dev build-essential libxrandr-dev
|
# DWM + ST + DMENU deps
|
||||||
|
sudo nala install xorg libx11-dev libxft-dev libxinerama-dev build-essential libxrandr-dev
|
||||||
|
|
||||||
# Desktop tools
|
# Desktop tools
|
||||||
sudo nala install feh iwd
|
sudo nala install feh iwd
|
||||||
sudo cp -f iwd.conf /etc/iwd/main.conf
|
sudo cp -f iwd.conf /etc/iwd/main.conf
|
||||||
sudo systemctl enable iwd
|
sudo systemctl enable iwd
|
||||||
sudo systemctl start iwd
|
sudo systemctl start iwd
|
||||||
|
|
||||||
# SURF deps
|
# SURF deps
|
||||||
sudo nala install libgcr-3-dev libglib2.0-0 libgtk-3-0 libwebkit2gtk-4.0-dev
|
sudo nala install libgcr-3-dev libglib2.0-0 libgtk-3-0 libwebkit2gtk-4.0-dev
|
||||||
|
|
||||||
compile() {
|
compile() {
|
||||||
cd programs/$1
|
cd programs/$1
|
||||||
sudo rm -rf config.h
|
sudo rm -rf config.h
|
||||||
sudo make clean install
|
sudo make clean install
|
||||||
cd ../..
|
cd ../..
|
||||||
}
|
}
|
||||||
|
|
||||||
compile dwm
|
# Compile programs
|
||||||
compile dmenu
|
for program in "dwm" "dmenu" "slock" "slstatus" "st" "tabbed" "surf" "herbe"; do
|
||||||
compile slock
|
compile $program
|
||||||
compile slstatus
|
done
|
||||||
compile st
|
show_success "DWM Desktop compiled."
|
||||||
compile tabbed
|
else
|
||||||
compile surf
|
show_error "Dotfiles not installed yet!"
|
||||||
compile herbe
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ${main_menu[@]} =~ 2 ]]; then # Github CLI
|
if [[ ${main_menu[@]} =~ 2 ]]; then # Github CLI
|
||||||
|
|||||||
Reference in New Issue
Block a user