Final Edits

This commit is contained in:
infstate 2024-07-30 14:33:30 -07:00
parent 42be40f65d
commit b7ff7aaf83
2 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,27 @@
#!/bin/sh -e
. ./common-script.sh
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
makeDWM

View File

@ -108,6 +108,10 @@ impl CustomList {
name: "Rofi Setup", name: "Rofi Setup",
command: Command::LocalFile("applications-setup/rofi-setup.sh"), command: Command::LocalFile("applications-setup/rofi-setup.sh"),
}, },
ListNode {
name: "DWM-Titus Setup (Install)",
command: Command::LocalFile("applications-setup/dwmtitus-setup.sh")
}
}, },
ListNode { ListNode {
name: "Full System Update", name: "Full System Update",