Skip to content

Commit

Permalink
feat: added flags to hide time or date (#92)
Browse files Browse the repository at this point in the history
  • Loading branch information
janoamaral authored Jun 9, 2024
1 parent aefa3f0 commit 0bbe514
Showing 1 changed file with 18 additions and 7 deletions.
25 changes: 18 additions & 7 deletions src/datetime-widget.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,24 +22,35 @@ time_string=""

if [[ $date_format == "YMD" ]]; then
# Year Month Day date format
date_string="%Y-%m-%d"
date_string=" %Y-%m-%d"
elif [[ $date_format == "MDY" ]]; then
# Month Day Year date format
date_string="%m-%d-%Y"
date_string=" %m-%d-%Y"
elif [[ $date_format == "DMY" ]]; then
# Day Month Year date format
date_string="%d-%m-%Y"
date_string=" %d-%m-%Y"
elif [[ $date_format == "hide" ]]; then
# Day Month Year date format
date_string=""
else
# Default to YMD date format if not specified
date_string="%Y-%m-%d"
date_string=" %Y-%m-%d"
fi

if [[ $time_format == "12H" ]]; then
# 12-hour format with AM/PM
time_string="%I:%M %p"
time_string="%I:%M %p "
elif [[ $time_format == "hide" ]]; then
# 24-hour format
time_string=""
else
# Default to 24-hour format if not specified
time_string="%H:%M"
time_string="%H:%M "
fi

separator=""
if [[ $date_string && $time_string ]]; then
separator=""
fi

echo "$RESET#[fg=${THEME[foreground]},bg=${THEME[bblack]}] $date_string #[]❬ $time_string "
echo "$RESET#[fg=${THEME[foreground]},bg=${THEME[bblack]}]$date_string $separator$time_string"

0 comments on commit 0bbe514

Please sign in to comment.