summary refs log tree commit diff
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2017-01-20 11:22:40 -0500
committerJune McEnroe <june@causal.agency>2017-01-20 11:22:40 -0500
commita133e65067e057c5e939d02e495f737ee4d4e7ef (patch)
tree5d3b0fb69dfc8a8187106882cae4730fdc530b4d
parentModulo next hour by 24 in clock (diff)
downloadsrc-a133e65067e057c5e939d02e495f737ee4d4e7ef.tar.gz
src-a133e65067e057c5e939d02e495f737ee4d4e7ef.zip
Switch back to 10-minute increments in clock
And do it properly this time.
-rwxr-xr-x.bin/clock.c20
1 files changed, 8 insertions, 12 deletions
diff --git a/.bin/clock.c b/.bin/clock.c
index d513fe75..43bad259 100755
--- a/.bin/clock.c
+++ b/.bin/clock.c
@@ -17,18 +17,14 @@ int main() {
     int hour = clock->tm_hour;
     int next = (hour + 1) % 24;
 
-    switch ((clock->tm_min + 3) / 6) {
-        case  0: printf("....%02d....\n", hour); break;
-        case  1: printf("...%02d.....\n", hour); break;
-        case  2: printf("..%02d......\n", hour); break;
-        case  3: printf(".%02d.......\n", hour); break;
-        case  4: printf("%02d........\n", hour); break;
-        case  5: printf("%d........%d\n", hour % 10, next / 10); break;
-        case  6: printf("........%02d\n", next); break;
-        case  7: printf(".......%02d.\n", next); break;
-        case  8: printf("......%02d..\n", next); break;
-        case  9: printf(".....%02d...\n", next); break;
-        case 10: printf("....%02d....\n", next); break;
+    switch ((clock->tm_min + 5) / 10) {
+        case 0: printf("..%02d..\n", hour); break;
+        case 1: printf(".%02d...\n", hour); break;
+        case 2: printf("%02d....\n", hour); break;
+        case 3: printf("%d....%d\n", hour % 10, next / 10); break;
+        case 4: printf("....%02d\n", next); break;
+        case 5: printf("...%02d.\n", next); break;
+        case 6: printf("..%02d..\n", next); break;
     }
 
     return 0;
ref='/src/commit/www/text.causal.agency/Makefile?id=2f5d18b420545472cc43b2bf83d83c5d748f3cca&follow=1'>Use mandoc -T utf8 for text.June McEnroe 2020-09-20Add The Awakened KingdomJune McEnroe 2020-09-12Move /opt/local back, cheat port select to use system manJune McEnroe 2020-09-12Move /opt/local behind /usr againJune McEnroe 2020-09-12Enable toc in cgit renderings of man pagesJune McEnroe 2020-09-11Install mandoc on macOSJune McEnroe 2020-09-11Rewrite install script yet againJune McEnroe 2020-09-11Remove NetBSD from install scriptJune McEnroe 2020-09-11Use MacPorts rather than pkgsrcJune McEnroe 2020-09-11Add debian VM name to sshJune McEnroe 2020-09-11Add influencer tweetJune McEnroe 2020-09-10Add The Kingdom of GodsJune McEnroe 2020-09-07Add SunglassesJune McEnroe 2020-09-06Add Between the BreathsJune McEnroe 2020-09-04Open /dev/tty in nudgeJune McEnroe 2020-09-04Add nudgeJune McEnroe 2020-09-03Build fbclock with -lzJune McEnroe 2020-08-29Add tweets from retweetsJune McEnroe