diff options
Diffstat (limited to 'install.sh')
-rwxr-xr-x | install.sh | 19 |
1 files changed, 8 insertions, 11 deletions
@@ -1,9 +1,5 @@ #!/bin/bash -CONFIG_DIR="/home/$USER/.config/dwmbar" -MODULES_DIR="$CONFIG_DIR/modules" -CUSTOM_DIR="$MODULES_DIR/custom" -DWMBARRC="$CONFIG_DIR/dwmbarrc" DWMBAR="/usr/bin/dwmbar" if [ "$EUID" -ne 0 ] @@ -15,13 +11,14 @@ if [[ ! -f "dwmbar" ]]; then echo "dwmbar executable not found." fi -cp "./dwmbar" "/usr/bin/dwmbar" +# Create /usr/share/dwmbar +# Containing example dwmbarrc and modules -mkdir -p "$CUSTOM_DIR" +mkdir --parents "/usr/share/dwmbar/" -for script in $(ls modules); do - echo "modules/$script -> $MODULES_DIR/$script" - cp "modules/$script" "$MODULES_DIR/$script" -done +cp -r "./modules" "/usr/share/dwmbar/modules" +cp -r "./dwmbarrc" "/usr/share/dwmbar/dwmbarrc" -[[ ! -f "$DWMBARRC" ]] && cp "./dwmbarrc" "$DWMBARRC" +echo "./dwmbar --> /usr/bin/dwmbar" +cp "./dwmbar" "/usr/bin/dwmbar" +[[ $? -eq 0 ]] && echo "Installation completed successfully" |