2024-07-30 22:33:30 +01:00
|
|
|
#!/bin/sh -e
|
2024-08-15 07:13:56 +01:00
|
|
|
. ../common-script.sh
|
2024-07-30 22:33:30 +01:00
|
|
|
|
|
|
|
makeDWM(){
|
|
|
|
cd $HOME && git clone https://github.com/ChrisTitusTech/dwm-titus.git # CD to Home directory to install dwm-titus
|
|
|
|
# This path can be changed (e.g. to linux-toolbox directory)
|
|
|
|
cd dwm-titus/ # Hardcoded path, maybe not the best.
|
|
|
|
sudo ./setup.sh # Run setup
|
|
|
|
sudo make clean install # Run make clean install
|
|
|
|
}
|
|
|
|
|
|
|
|
setupDWM() {
|
|
|
|
echo "Installing DWM-Titus if not already installed"
|
|
|
|
case "$PACKAGER" in # Install pre-Requisites
|
|
|
|
pacman)
|
|
|
|
sudo "$PACKAGER" -S --noconfirm --needed base-devel libx11 libxinerama libxft imlib2
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
sudo "$PACKAGER" install -y build-essential libx11-dev libxinerama-dev libxft-dev libimlib2-dev
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
checkEnv
|
|
|
|
setupDWM
|
2024-08-15 07:13:56 +01:00
|
|
|
makeDWM
|