diff options
author | Simon Rettberg | 2019-11-19 13:52:36 +0100 |
---|---|---|
committer | Simon Rettberg | 2019-11-19 13:52:36 +0100 |
commit | 76269e7a571142da0d18add4c50a11402fe40c24 (patch) | |
tree | 8fe89affeb41dcb6dade47e5ad18fe21b47ab667 /core/modules/idleaction | |
parent | [idleaction] .no-saver is not available yet in Xession.d (diff) | |
download | mltk-76269e7a571142da0d18add4c50a11402fe40c24.tar.gz mltk-76269e7a571142da0d18add4c50a11402fe40c24.tar.xz mltk-76269e7a571142da0d18add4c50a11402fe40c24.zip |
[idleaction] Remove leading zeros in secsToTime
Accidental octal values...
Diffstat (limited to 'core/modules/idleaction')
-rwxr-xr-x | core/modules/idleaction/data/etc/X11/Xsession.d/95-xscreensaver | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/core/modules/idleaction/data/etc/X11/Xsession.d/95-xscreensaver b/core/modules/idleaction/data/etc/X11/Xsession.d/95-xscreensaver index 478c02e1..1d436bce 100755 --- a/core/modules/idleaction/data/etc/X11/Xsession.d/95-xscreensaver +++ b/core/modules/idleaction/data/etc/X11/Xsession.d/95-xscreensaver @@ -6,9 +6,9 @@ if which xscreensaver; then secsToTime() { local NUM SECS MINS HRS NUM="$1" - SECS=0$(( NUM % 60 )) - MINS=0$(( ( NUM / 60 ) % 60 )) - HRS=0$(( ( NUM / 3600 ) % 60 )) + SECS=$(( NUM % 60 )) + MINS=$(( ( NUM / 60 ) % 60 )) + HRS=$(( ( NUM / 3600 ) % 60 )) printf "%02d:%02d:%02d" "$HRS" "$MINS" "$SECS" } [ -z "$UID" ] && UID=$(id -u) @@ -35,7 +35,8 @@ if which xscreensaver; then else STANDBY="99:00:00" fi - # Explicit screen saver timeout set + # Explicit screen saver timeout set. Handle 0 as disabled. + # Fix values below one minute: if [ "$SVR" -gt 0 ] && [ "$SVR" -lt 60 ]; then SVR=60 fi |