diff --git a/copy.sh b/copy.sh index 7b513a9..70fac62 100755 --- a/copy.sh +++ b/copy.sh @@ -113,6 +113,36 @@ done printf "\n" +# Ask whether to change to 12hr format +while true; do + # Ask whether to change to 12hr format + echo -e "$ORANGE By default, configs are in 24H format." + read -p "$CAT Do you want to change to 12H format (AM/PM)? (y/n): " answer + + # Convert the answer to lowercase for comparison + answer=$(echo "$answer" | tr '[:upper:]' '[:lower:]') + + # Check if the answer is valid + if [[ "$answer" == "y" ]]; then + # Modify waybar config if 12hr is selected + # waybar + sed -i 's/^ \/\/"format": " {:%I:%M %p}"/ "format": " {:%I:%M %p}"/' ./config/waybar/modules + sed -i 's/^ "format": " {:%H:%M:%S}"/ \/\/"format": " {:%H:%M:%S}"/' ./config/waybar/modules + # hyprlock + sed -i 's|^ # text = cmd\[update:1000\] echo " $(date +"%I:%M:%S %p") " # AM/PM| text = cmd[update:1000] echo " $(date +"%I:%M:%S %p") <\/big><\/b>" # AM\/PM|' ./config/hypr/hyprlock.conf + sed -i 's|^ text = cmd\[update:1000\] echo " $(date +"%H:%M:%S") " # 24H| # text = cmd[update:1000] echo " $(date +"%H:%M:%S") <\/big><\/b>" # 24H|' ./config/hypr/hyprlock.conf + + break + elif [[ "$answer" == "n" ]]; then + echo "You chose not to change to 12H format." + break + else + echo "Invalid choice. Please enter y for yes or n for no." + fi +done + +printf "\n" + # Action to do for better rofi appearance while true; do echo "$ORANGE Select monitor resolution for better Rofi appearance:"