diff options
| author | Robert Günzler <r@gnzler.io> | 2021-04-22 13:21:27 +0200 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2021-04-26 02:09:48 +0200 |
| commit | c2d4e1eac011ec3decbf5f4e956a4737dd060cae (patch) | |
| tree | 5f8a607e9b50290845d8f2759245817229415c65 | |
| parent | 1b91d0296e5e6548147fb2e4adb245f597cb38ae (diff) | |
bin/centercon: run shfmt
| -rwxr-xr-x | bin/centercon | 79 |
1 files changed, 40 insertions, 39 deletions
diff --git a/bin/centercon b/bin/centercon index 90419fd..c38cbab 100755 --- a/bin/centercon +++ b/bin/centercon @@ -34,49 +34,50 @@ if [ -n "$1" ] || [ ! "$1" = "-" ]; then con_width=$(awk "BEGIN{print int($con_height * $ratio)}") fi -if awk "BEGIN{ if (${perc} >= 1.0) exit 0; else exit 1; }"; then - printf "scaling factor %.1f larger than 100%%, aborting...\n" "${perc}" +if awk "BEGIN{ if (${perc} > 2.0) exit 0; else exit 1; }"; then + printf "scaling factor %.1f larger than 200%%, aborting...\n" "${perc}" exit 1 fi case "$2" in -tl) # top-left - tar_x=0 - tar_y=0 - ;; -tm) # top-middle - tar_x=$(awk "BEGIN{print int(($ws_width - $con_width)/2)}") - tar_y=0 - ;; -tr) # top-right - tar_x=$(awk "BEGIN{print int($ws_width - $con_width)}") - tar_y=0 - ;; -rm) # right-middle - tar_x=$(awk "BEGIN{print int($ws_width - $con_width)}") - tar_y=$(awk "BEGIN{print int(($ws_height - $con_height)/2)}") - ;; -br) # bottom-right - tar_x=$(awk "BEGIN{print int($ws_width - $con_width)}") - tar_y=$(awk "BEGIN{print int($ws_height - $con_height)}") - ;; -bm) # bottom-middle - tar_x=$(awk "BEGIN{print int(($ws_width - $con_width)/2)}") - tar_y=$(awk "BEGIN{print int($ws_height - $con_height)}") - ;; -bl) # bottom-left - tar_x=0 - tar_y=$(awk "BEGIN{print int($ws_height - $con_height)}") - ;; -lm) # left-middle - tar_x=0 - tar_y=$(awk "BEGIN{print int(($ws_height - $con_height)/2)}") - ;; -noop) # noop - ;; -c|*) # center - tar_x=$(awk "BEGIN{print int(($ws_width - $con_width)/2)}") - tar_y=$(awk "BEGIN{print int(($ws_height - $con_height)/2)}") + tl) # top-left + tar_x=0 + tar_y=0 + ;; + tm) # top-middle + tar_x=$(awk "BEGIN{print int(($ws_width - $con_width)/2)}") + tar_y=0 + ;; + tr) # top-right + tar_x=$(awk "BEGIN{print int($ws_width - $con_width)}") + tar_y=0 + ;; + rm) # right-middle + tar_x=$(awk "BEGIN{print int($ws_width - $con_width)}") + tar_y=$(awk "BEGIN{print int(($ws_height - $con_height)/2)}") + ;; + br) # bottom-right + tar_x=$(awk "BEGIN{print int($ws_width - $con_width)}") + tar_y=$(awk "BEGIN{print int($ws_height - $con_height)}") + ;; + bm) # bottom-middle + tar_x=$(awk "BEGIN{print int(($ws_width - $con_width)/2)}") + tar_y=$(awk "BEGIN{print int($ws_height - $con_height)}") + ;; + bl) # bottom-left + tar_x=0 + tar_y=$(awk "BEGIN{print int($ws_height - $con_height)}") + ;; + lm) # left-middle + tar_x=0 + tar_y=$(awk "BEGIN{print int(($ws_height - $con_height)/2)}") + ;; + noop) # noop + ;; + c | *) # center + tar_x=$(awk "BEGIN{print int(($ws_width - $con_width)/2)}") + tar_y=$(awk "BEGIN{print int(($ws_height - $con_height)/2)}") + ;; esac echo "ws: $ws_width x $ws_height" |