diff options
Diffstat (limited to 'install.sh')
-rwxr-xr-x | install.sh | 26 |
1 files changed, 12 insertions, 14 deletions
@@ -17,30 +17,28 @@ DWMBAR="/usr/bin/dwmbar" -if [ "$EUID" -ne 0 ] - then echo "Please run as root" > /dev/stderr - exit 1 -fi +#if [ "$EUID" -ne 0 ] +# then echo "Please run as root" > /dev/stderr +# exit 1 +#fi if [[ ! -f "dwmbar" ]]; then echo "dwmbar executable not found." > /dev/stderr exit 1 fi -# Create /usr/share/dwmbar +# Create ~/.config/dwmbar # Containing example bar.sh and modules -mkdir --parents "/usr/share/dwmbar/" +DWMBAR_CONF="/home/$USER/.config/dwmbar" + +mkdir -pv $DWMBAR_CONF -echo "./modules --> /usr/share/dwmbar/modules" -cp -rT "./modules" "/usr/share/dwmbar/modules" +cp -vrfT "./modules" "$DWMBAR_CONF/modules" -echo "./bar.sh --> /usr/share/dwmbar/bar.sh" -cp "./bar.sh" "/usr/share/dwmbar/bar.sh" +cp -vf "./bar.sh" "$DWMBAR_CONF/bar.sh" -echo "./config --> /usr/share/dwmbar/config" -cp -r "./config" "/usr/share/dwmbar/config" +cp -vr "./config" "$DWMBAR_CONF/config" -echo "./dwmbar --> /usr/bin/dwmbar" -cp "./dwmbar" "/usr/bin/dwmbar" +sudo cp -vf "./dwmbar" $DWMBAR [[ $? -eq 0 ]] && echo "Installation completed successfully" |