From b517196f2e1f4ff7cbcbaa042d3b6651065d4439 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Wed, 13 Mar 2019 15:28:49 +0100 Subject: Possibly add support for systems with BSD cal(1). --- terminal/util.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'terminal') diff --git a/terminal/util.scm b/terminal/util.scm index 5b454769..a13aa813 100644 --- a/terminal/util.scm +++ b/terminal/util.scm @@ -14,8 +14,11 @@ (let* ((day (number->string (date-day date))) (month (number->string (date-month date))) (year (number->string (date-year date)))) - (system* "cal" "-3" day month year))) - + (if (file-exists? "/usr/bin/ncal") + (system* "cal" "-3" "-H" (format #f "~a-~a-~a" + year month day) + month year) + (system* "cal" "-3" day month year)))) (define (color-escape n) (cond ((not n) "") @@ -28,3 +31,4 @@ (string->number rs 16) (string->number gs 16) (string->number bs 16)))))) + -- cgit v1.2.3