#!/bin/bash # Set the path to the config and style files config_file="${HOME}/.config/hypr/waybar/config" config_background_file="${HOME}/.config/hypr/waybar/config-background" style_file="${HOME}/.config/hypr/waybar/style.css" style_background_file="${HOME}/.config/hypr/waybar/style-background.css" # Swap names of config files mv "${config_file}" "${config_file}.temp" mv "${config_background_file}" "${config_file}" mv "${config_file}.temp" "${config_background_file}" # Swap names of style files mv "${style_file}" "${style_file}.temp" mv "${style_background_file}" "${style_file}" mv "${style_file}.temp" "${style_background_file}" echo "File names swapped successfully!" # kill first if [[ $(pidof waybar) ]]; then killall -q waybar fi while pgrep -u $UID -x waybar > /dev/null;do sleep 1;done # start up again CONFIG="$HOME/.config/hypr/waybar/config.ini" STYLE="$HOME/.config/hypr/waybar/style.css" if [[ ! $(pidof waybar) ]]; then waybar --bar main-bar --log-level error --config ${CONFIG} --style ${STYLE} & fi