From 729db4356623b88623e59d647a3267183949692c Mon Sep 17 00:00:00 2001 From: Oscar Najera Date: Mon, 18 Sep 2023 13:12:03 +0200 Subject: install review --- install.scm | 7 ++++--- readme.org | 10 ++++++++-- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/install.scm b/install.scm index fe0dc2d..d15c804 100755 --- a/install.scm +++ b/install.scm @@ -20,9 +20,10 @@ ((_ value f rest ...) (->> (f value) rest ...)))) (define (ansi-color-log-formatter lvl time str) - (let ((color (cond ((eq? lvl 'CRITICAL) 'RED) - ((eq? lvl 'WARN) 'YELLOW) - ((eq? lvl 'OK) 'GREEN)))) + (let ((color (case lvl + ((CRITICAL) 'RED) + ((WARN) 'YELLOW) + ((OK) 'GREEN)))) (string-append (strftime "%F %H:%M:%S" (localtime time)) (colorize-string diff --git a/readme.org b/readme.org index b3d692f..851a373 100644 --- a/readme.org +++ b/readme.org @@ -1,8 +1,14 @@ #+TITLE: Managing my dotfiles * Installation -Be sure to have Guile and guile-lib installed on the system. Then execute the install -script +Be sure to have Guile and guile-lib installed on the system. +The best way is with GUIX, follow their install instructions. + +#+begin_src bash +guix install guile guile-lib +#+end_src + +Then execute the install script #+begin_src bash ./install.scm #+end_src -- cgit v1.2.3