summary refs log tree commit diff
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2021-04-22 13:21:27 +0200
committerRobert Günzler <r@gnzler.io>2021-04-26 02:09:48 +0200
commitc2d4e1eac011ec3decbf5f4e956a4737dd060cae (patch)
tree5f8a607e9b50290845d8f2759245817229415c65
parent1b91d0296e5e6548147fb2e4adb245f597cb38ae (diff)
bin/centercon: run shfmt
-rwxr-xr-xbin/centercon79
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"