fix and refractor datetime

This commit is contained in:
koksnuss 2018-05-21 15:31:52 +02:00
parent 2d7569f0b5
commit 92de1d9b55
2 changed files with 13 additions and 12 deletions

2
config
View File

@ -57,4 +57,4 @@ label=◎
instance=mic instance=mic
[datetime] [datetime]
# instance=long #instance=pm

View File

@ -1,17 +1,18 @@
#!/bin/bash #!/bin/bash
FULL=$(date '+%A %-d.%-m.%Y W%V, %-H:%M:%S') toggle_long_instance () { [[ "$LONG" == "true" ]] && LONG=false || LONG=true; }
SHORT=$(date '+%-H:%M')
[[ "$BLOCK_INSTANCE" == "long" ]] && export I3_LONG_DATETIME=true if [[ "$BLOCK_INSTANCE" =~ "pm" ]]; then
FULL=$(date '+%A %-d.%-m.%Y W%V, %-I:%M:%S%p')
if [[ "$BLOCK_BUTTON" == "1" ]]; then SHORT=$(date '+%-I:%M%p')
if [[ "$I3_LONG_DATETIME" == "true" ]]; then else
export I3_LONG_DATETIME=false FULL=$(date '+%A %-d.%-m.%Y W%V, %-H:%M:%S')
else SHORT=$(date '+%-H:%M')
export I3_LONG_DATETIME=true
fi
fi 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 echo $SHORT