fix and refractor datetime
This commit is contained in:
parent
2d7569f0b5
commit
92de1d9b55
@ -1,17 +1,18 @@
|
||||
#!/bin/bash
|
||||
|
||||
FULL=$(date '+%A %-d.%-m.%Y W%V, %-H:%M:%S')
|
||||
SHORT=$(date '+%-H:%M')
|
||||
toggle_long_instance () { [[ "$LONG" == "true" ]] && LONG=false || LONG=true; }
|
||||
|
||||
[[ "$BLOCK_INSTANCE" == "long" ]] && export I3_LONG_DATETIME=true
|
||||
|
||||
if [[ "$BLOCK_BUTTON" == "1" ]]; then
|
||||
if [[ "$I3_LONG_DATETIME" == "true" ]]; then
|
||||
export I3_LONG_DATETIME=false
|
||||
else
|
||||
export I3_LONG_DATETIME=true
|
||||
fi
|
||||
if [[ "$BLOCK_INSTANCE" =~ "pm" ]]; then
|
||||
FULL=$(date '+%A %-d.%-m.%Y W%V, %-I:%M:%S%p')
|
||||
SHORT=$(date '+%-I:%M%p')
|
||||
else
|
||||
FULL=$(date '+%A %-d.%-m.%Y W%V, %-H:%M:%S')
|
||||
SHORT=$(date '+%-H:%M')
|
||||
fi
|
||||
|
||||
[[ "$I3_LONG_DATETIME" == "true" ]] && echo $FULL || echo $SHORT
|
||||
[[ "$BLOCK_INSTANCE" =~ "long" ]] && toggle_long_instance
|
||||
|
||||
[[ "$BLOCK_BUTTON" == "1" ]] && toggle_long_instance
|
||||
|
||||
[[ "$LONG" == "true" ]] && echo $FULL || echo $SHORT
|
||||
echo $SHORT
|
||||
|
Reference in New Issue
Block a user